83 of 410 menu

ฟังก์ชัน substr_replace

ฟังก์ชัน substr_replace แทนที่ส่วนที่ระบุ ของสตริงด้วยอีกสตริงหนึ่ง ฟังก์ชันนี้ตัด ส่วนที่ระบุของสตริงออก (โดยกำหนดด้วยพารามิเตอร์ ว่าควรเริ่มตัดจากตำแหน่งใดและควรเอาตัวอักษร กี่ตัว) และแทนที่ส่วนที่ถูกตัดออกด้วยสตริง ที่ระบุ หากไม่ระบุพารามิเตอร์สุดท้าย - การแทนที่จะดำเนินการจนถึงสุดสตริง

ไวยากรณ์

substr_replace(array|string $string, array|string $replace, array|int $offset, array|int|null $length = null): string|array

ตัวอย่าง

ลองตัดตัวอักษรออกจากสตริง เริ่มต้น จากตำแหน่งที่หนึ่ง (การนับตำแหน่งเริ่มต้น จากศูนย์) จำนวน 3 ตัว และแทนที่ด้วย '!!!':

<?php echo substr_replace('abcde', '!!!', 1, 3); ?>

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

'a!!!e'

ตัวอย่าง

ลองตัดตัวอักษรออกจากสตริง เริ่มต้น จากตำแหน่งที่หนึ่งจนถึงสุดสตริง (เนื่องจากไม่ได้ระบุ พารามิเตอร์สุดท้าย) และแทนที่ด้วย '!!!':

<?php echo substr_replace('abcde', '!!!', 1); ?>

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

'a!!!'

ดูเพิ่มเติม

  • ฟังก์ชัน str_replace,
    ซึ่งทำหน้าที่ค้นหาและแทนที่ในสตริง
  • ฟังก์ชัน substr,
    ซึ่งทำหน้าที่ตัดส่วนหนึ่งของสตริงออก
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ