81 of 410 menu

ฟังก์ชัน str_ireplace

ฟังก์ชัน str_ireplace ค้นหาการปรากฏทั้งหมดของสตริงย่อย (โดยไม่คำนึงถึงตัวพิมพ์ใหญ่เล็ก) ในสตริงและแทนที่ด้วยค่าที่กำหนด ในพารามิเตอร์แรกส่งผ่านสตริงย่อยที่ต้องการค้นหา ในพารามิเตอร์ที่สอง - สตริงสำหรับการแทนที่ ในพารามิเตอร์ที่สาม - สตริงที่ทำการค้นหา

ไวยากรณ์

str_ireplace(search, replace, subject);

ตัวอย่าง

มาแทนที่การปรากฏทั้งหมดของสตริงย่อยโดยไม่คำนึงถึงตัวพิมพ์ใหญ่เล็ก:

<?php echo str_ireplace('abc', '!', 'aBc abc ABC'); ?>

ผลลัพธ์การทำงานของโค้ด:

'! ! !'

ตัวอย่าง

มาแทนที่หลายตัวเลือกในอาร์เรย์:

<?php $res = str_ireplace(['a', 'b'], ['1', '2'], 'aBc'); echo $res; ?>

ผลลัพธ์การทำงานของโค้ด:

'12c'

ตัวอย่าง

มาแทนที่ตัวอักษรที่กำหนดด้วย สัญลักษณ์ทั่วไปที่กำหนดหนึ่งตัว:

<?php echo str_ireplace(['a', 'b', 'c'], '!', 'AbcAbc'); ?>

ผลลัพธ์การทำงานของโค้ด:

'!!!!!!'

ตัวอย่าง

มาดำเนินการแทนที่ในแต่ละองค์ประกอบของอาร์เรย์:

<?php $arr = ['Abc', 'abc', 'abc']; $res = str_ireplace('a', '!', $arr); print_r($res); ?>

ผลลัพธ์การทำงานของโค้ด:

['!bc', '!bc', '!bc']

ดูเพิ่มเติม

  • ฟังก์ชัน str_replace,
    ซึ่งดำเนินการแทนที่โดยคำนึงถึงตัวพิมพ์ใหญ่เล็ก
  • ฟังก์ชัน substr_replace,
    ซึ่งแทนที่ส่วนของสตริง
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ