เป็นฟังก์ชั่นแทนที่ข้อความ string
รูปแบบ str_replace(find , replace , string , count)
find คือ คำที่ต้องการลบ replace คือ คำที่ต้องการใส่แทน
string คือ สตริง count คือ ตัวแปรที่รับข้อมูลจำนวนคำที่แทนลงไป (นับเป็นคำ)
รูปแบบ str_replace(find , replace , string , count)
find คือ คำที่ต้องการลบ replace คือ คำที่ต้องการใส่แทน
string คือ สตริง count คือ ตัวแปรที่รับข้อมูลจำนวนคำที่แทนลงไป (นับเป็นคำ)
$st = "PHP is a PHP program,PHP" ; ข้อมูลจะได้ PHP is a PHP program,PHP
แต่เมื่อใช้ฟังก์ชันstr_replace() จะได้ผลลัพธ์ตามตาราง
ฟังก์ชัน | ผลลัพธ์ |
<?php $st = "PHP is a PHP program,PHP"; $a = str_replace("PHP","C++",$st,&$count); //โดย C++ แทนที่ คำว่า PHP print $a ; ?> | C++ is a C++ program,C++ |
ฟังก์ชัน | ผลลัพธ์ |
<?php $st = "PHP is a PHP program,PHP"; $x = array("PHP","program"); $y = array("C++","language"); //โดย C++ แทนที่ คำว่า PHP ส่วน language แทนที่ program $a = str_replace($x,$y,$st); print $a; ?> | C++ is a C++ language,C++ |