Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm substr_replace () trong PHP

Hàm substr_replace () được sử dụng để thay thế một phần của chuỗi bằng một chuỗi khác.

Cú pháp

substr_replace(str,replacement,begin,len)

Tham số

  • str - Chuỗi kiểm tra

  • thay thế - Chuỗi để chèn

  • bắt đầu - Vị trí bắt đầu thay thế -

    • Nếu bắt đầu là một số dương:Bắt đầu thay thế tại vị trí được chỉ định trong chuỗi

    • Nếu bắt đầu là số n:- Bắt đầu thay thế ở vị trí đã chỉ định từ cuối chuỗi

    • nếu begin là 0 - Bắt đầu thay thế ký tự đầu tiên trong chuỗi.

  • len - Số lượng ký tự được thay thế. Giá trị mặc định có cùng độ dài với chuỗi.

    • Nếu len là một số dương - Độ dài của chuỗi được thay thế

    • Nếu len là một số âm - Nên để lại bao nhiêu ký tự ở cuối chuỗi sau khi thay thế

    • Nếu len là 0 - Chèn thay vì thay thế.

Quay lại

Hàm substr_replace () trả về chuỗi được thay thế.

Ví dụ

Sau đây là một ví dụ -

<?php
   echo substr_replace("Demo text","word",5);
?>

Đầu ra

Sau đây là kết quả -

Demo word

Ví dụ

Hãy để chúng tôi xem một ví dụ khác để thay thế một chuỗi từ cuối chuỗi -

<?php
   echo substr_replace("Demo text","word",-5);
?>

Đầu ra

Sau đây là kết quả -

Demoword