Hàm PHP strtr()
Ví dụ
Thay thế ký tự "ia" trong chuỗi bằng "eo":
<?php echo strtr("Hilla Warld","ia","eo"); ?>
Định nghĩa và cách sử dụng
Hàm strtr() chuyển đổi các ký tự cụ thể trong chuỗi.
Chú ý:Nếu từ và đến Nếu độ dài của các tham số khác nhau, chúng sẽ được định dạng theo độ dài ngắn nhất.
Cú pháp
strtr(chuỗi,từ,đến)
hoặc:
strtr(chuỗi,mảng)
Tham số | Mô tả |
---|---|
chuỗi | bắt buộc. Định nghĩa chuỗi cần chuyển đổi. |
từ | bắt buộc (trừ khi sử dụng mảng). Định nghĩa ký tự cần thay đổi. |
đến | bắt buộc (trừ khi sử dụng mảng). Định nghĩa ký tự cần thay đổi. |
mảng | bắt buộc (trừ khi sử dụng từ và đến)。Mảng, trong đó tên khóa là ký tự gốc cần thay đổi, giá trị khóa là ký tự mục tiêu cần thay đổi. |
Chi tiết kỹ thuật
Trả về giá trị: |
Trả về các ký tự đã chuyển đổi. Nếu mảng Nếu tên khóa chứa một chuỗi rỗng (""), thì sẽ trả về FALSE. |
Phiên bản PHP: | 4+ |
Thêm ví dụ
Ví dụ 1
Thay thế chuỗi "Hello world" bằng "Hi earth":
<?php $arr = array("Hello" => "Hi", "world" => "earth"); echo strtr("Hello world",$arr); ?>