Hàm str_replace () trong PHP dành cho người mới bắt đầu và chuyên nghiệp với các ví dụ, tệp php, phiên php, ngày php, mảng php, biểu mẫu php, các hàm, thời gian, xml, ajax, php mysql, regex, string, oop, chop (), bin2hex ( ), thêm dấu gạch chéo (), dấu gạch chéo (), v.v.

Bạn đang xem: < font style = "vertical-align: inherit;"> thay thế chuỗi trong php

tiếp theo →
← trước

Hàm chuỗi str_replace () trong PHP

Hàm str_replace () là một hàm phân biệt chữ hoa chữ thường , được tích hợp sẵn của PHP để thay thế một số ký tự của chuỗi bằng các ký tự khác. Nó được sử dụng để thay thế tất cả các lần xuất hiện của chuỗi tìm kiếm bằng chuỗi thay thế.

Cú pháp

Cú pháp của hàm str_replace () được đưa ra bên dưới, có bốn tham số sau.

Hàm này tuân theo một số quy tắc trong khi hoạt động, được đưa ra bên dưới:

  • Nếu chuỗi sẽ được tìm kiếm là một mảng, nó sẽ trả về một mảng.
  • Nếu chuỗi sẽ được tìm kiếm là một mảng thì việc tìm kiếm và thay thế được thực hiện với từng phần tử của mảng.
  • Nếu cả $ search và $ Replace đều là mảng và $ Replace có ít phần tử hơn mảng $ search thì một chuỗi trống sẽ được dùng để thay thế.
  • Nếu $ search là một mảng nhưng $ Replace là một chuỗi thì chuỗi thay thế sẽ được sử dụng cho mọi giá trị tìm kiếm.

Thông số

Hàm str_replace () có bốn tham số, trong đó ba tham số là bắt buộc và tham số còn lại là tham số tùy chọn. Tất cả các thông số sau được mô tả bên dưới:

$ search (bắt buộc) – Tham số này là tham số bắt buộc có thể có cả giá trị kiểu chuỗi và kiểu mảng. Tham số $ search chứa giá trị sẽ được tìm kiếm để thay thế trong chuỗi $.

$ Replace (bắt buộc) – Tham số này là tham số bắt buộc được thay thế bằng các giá trị tìm kiếm. Nói cách đơn giản – tham số này giữ giá trị đó sẽ thay thế giá trị $ search trong chuỗi $.

Xem Thêm  Bố cục nhiều cột trong HTML - cách viết mã hai cột trong html

$ string (bắt buộc) – Tham số này cũng là tham số bắt buộc là một mảng hoặc chuỗi trong đó giá trị tìm kiếm và thay thế được tìm kiếm và thay thế. Đó là chuỗi hoặc mảng mà chúng tôi đang làm việc.

$ count (bắt buộc) – Đây là thông số cuối cùng và tùy chọn . Nó là một biến số nguyên đếm số lần thay thế được thực hiện trong chuỗi. Đơn giản, biến này lưu trữ tổng số lần thay thế được thực hiện trên một chuỗi $ string.

Giá trị Trả lại

Hàm này trả về một mảng hoặc một chuỗi với các giá trị được thay thế dựa trên tham số $ string.

Chi tiết Kỹ thuật Quan trọng

Giá trị trả về
Nó trả về một chuỗi hoặc một mảng với các giá trị được thay thế.

Phiên bản PHP được hỗ trợ
Phiên bản PHP 4 trở lên hỗ trợ chức năng này.

Changelog
Tham số $ count đã được bao gồm trong PHP 5.0
Hàm này gặp nhiều sự cố khi sử dụng cả tham số $ search và $ Replace dưới dạng một mảng trước PHP 4.3.3. Vì vậy, các chỉ mục tìm kiếm $ trống đó sẽ được bỏ qua mà không làm tăng con trỏ nội bộ trên mảng $ Replace. Các phiên bản mới hơn đã giải quyết được vấn đề này.
Sau PHP 4.0.5, hầu hết các tham số bây giờ có thể là một mảng.

Ví dụ

Có cách triển khai thực tế của hàm str_replace ().

Ví dụ 1: Ví dụ cơ bản với biến chuỗi

Đầu ra:

Trong ví dụ trên, chúng ta có thể thấy rằng “Hii” được thay thế bằng “Hello” và số lần thay thế chỉ là 1.

Hàm PHP String str_replace ()

Lưu ý:

Chúng ta có thể chuyển trực tiếp giá trị $ search và $ Replace trong hàm str_replace ().

Ví dụ 2: Thay thế bằng biến mảng

Để thay thế nhiều giá trị trong chuỗi $, chúng ta phải lấy một mảng để lưu trữ các giá trị này để thay thế.

Đầu ra:

Trong đầu ra này, chúng ta có thể thấy rằng “Hii” được thay thế bằng “Xin chào” và “Chúng tôi” được thay thế bằng “Bạn” và số lần thay thế là 2.

Hàm PHP String str_replace ()

Ví dụ 3: Thay thế các nguyên âm bằng chuỗi trống

Đầu ra:

Trong ví dụ này, chúng tôi thay thế các nguyên âm (cả chữ hoa và chữ thường) bằng chuỗi trống. Ở đây, 10 lần thay thế được thực hiện trong chuỗi này.

Hàm PHP String str_replace ()

Ví dụ 4: Phân biệt chữ hoa chữ thường

str_replace là một hàm phân biệt chữ hoa chữ thường, nó được chứng minh trong ví dụ dưới đây.

Đầu ra:

Trong ví dụ này, “Xin chào” không được thay thế bằng “Xin chào” vì chuỗi tìm kiếm là “xin chào”. Trong trường hợp thứ hai, “Xin chào” đã được thay thế bằng “Hii” vì ở đây chuỗi tìm kiếm là “Xin chào” được khớp trong chuỗi. Điều đó chứng tỏ rằng hàm str_replace () có phân biệt chữ hoa chữ thường .

 Xin chào thế giới!
Chào thế giới!

Chủ đề tiếp theo

Hàm chuỗi PHP

← trước
tiếp theo →


Xem thêm những thông tin liên quan đến chủ đề chuỗi thay thế trong php

Tự học PHP -6. Tìm hiểu về chuỗi – String trong PHP

alt

  • Tác giả: cafedev
  • Ngày đăng: 2020-08-22
  • Đánh giá: 4 ⭐ ( 7626 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Chúng ta sẽ Tìm hiểu về chuỗi – String trong PHP, cách khai báo, sử dụng nó như thế nào…

    Trang chủ: https://cafedev.vn/
    Hãy cùng like, share video, đăng ký theo dõi kênh để ủng hộ cafedev làm nhiều video ý và hay hơn nhé.
    Chân thành cảm ơn ace. Chào thân ái vài quyết thắng!

    cafedevn cafedev

    Cafedev.vn – Kênh thông tin IT hàng đầu Việt Nam
    @author cafedevn
    Contact: cafedevn@gmail.com
    Fanpage: https://www.facebook.com/cafedevn
    Group: https://www.facebook.com/groups/cafedev.vn/
    Instagram: https://instagram.com/cafedevn
    Twitter: https://twitter.com/CafedeVn
    Linkedin: https://www.linkedin.com/in/cafe-dev-407054199/
    Pinterest: https://www.pinterest.com/cafedevvn/
    YouTube: https://www.youtube.com/channel/UCE7zpY_SlHGEgo67pHxqIoA/

Các hàm xử lý chuỗi trong PHP

  • Tác giả: hocphp.net
  • Đánh giá: 5 ⭐ ( 1166 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Chuỗi là một khái niệm quen thuộc đối với các lập trình viên PHP. Vậy có những hàm xử lý chuỗi nào, chúng ta cùng tìm hiểu nhé.

Chuỗi (String) trong PHP

  • Tác giả: vietjack.com
  • Đánh giá: 3 ⭐ ( 8879 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Chuỗi Trong PHP

  • Tác giả: techacademy.edu.vn
  • Đánh giá: 4 ⭐ ( 4072 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: I. String trong php là gì Chuỗi biến được sử dụng sử dụng cho các giá trị có chứa ký tự . Trong chương trình này, chúng ta sẽ nhìn vào chức năng phổ biến nhất được sử dụng để thao tác các chuỗi trong PHP. Sau khi chúng tôi tạo ra một chuỗi, chúng ta […]

PHP – Chuỗi (String)

  • Tác giả: hoclaptrinh.vn
  • Đánh giá: 5 ⭐ ( 2906 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Chuỗi là các dãy ký tự, giống như “Hoc PHP co ban va nang cao tai Hoclaptrinh.vn”.Khi sử dụng chuỗi với dấu nháy đơn, nó sẽ được đối xử như là các hằng, và in ra chính chuỗi đó.

Hướng dẫn sử dụng chuỗi và nối chuỗi (strings) trong PHP

  • Tác giả: trinhcongtri.com
  • Đánh giá: 3 ⭐ ( 4555 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Sử dụng chuỗi ✅ nối chuỗi (strings) trong PHP ✅ nắm rõ quy tắc về chuỗi và sử dụng chuỗi, nối chuỗi trong PHP đơn giản và chính xác nhất

Các hàm xử lý chuỗi trong PHP

  • Tác giả: rhodium.vn
  • Đánh giá: 5 ⭐ ( 1340 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Xử lý chuỗi đóng vai trò rất quan trọng trong lập trình PHP, dưới đây là tập hợp những hàm thường dùng nhất

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

By ads_php