Fungili PHP substr_replace()

Mfano

Inasaidia kusubiri "Hello" na "world":

<?php
echo substr_replace("Hello","world",0);
?>

Yunxing Shili

Ufafanuzi na Matumizi

(substr_replace() ina kusaidia kusubiri sehemu ya stringi kwa stringi nyingine.)

Tahadhari:kama start makadara ni minusi na Changdu ina nguvu au ina angalau start, ni Changdu kwa 0.

Tahadhari:ni mbinu ya mbili ya kusaidia.

Inafaa kusaidia

substr_replace(string,replacement,start,Changdu)
makadara kuonyesha
string gakugodhi. Ina kumaliza kwa stringi inayotafutwa.
replacement gakugodhi. Ina kumaliza kwa stringi inayotumiwa.
start

gakugodhi. Ina kumaliza kwa nafasi ya stringi ambapo ina kusaidia kumaliza.

  • nyumba - ina kusaidia kwa kuanzia nafasi ya kichwa cha stringi
  • minusi - ina kusaidia kwa kumaliza nafasi ya kichwa cha stringi
  • 0 - Zai zifuchuan zhong de diyi ge zifuhao chu kaishishìhuan
Changdu

Xuanxiang. Guading yao tihuan duoshao ge zifuhao. Muhuan shi yu zifuchuan changdu tongyi.

  • Zhengshu - Bei tihuan de zifuchuan changdu
  • Fushu - Biaozhisheng dai tihuan de zifuchuan jieshu chu juju de jianju string Mozhong de zifuhao shu
  • 0 - Chuaruzhe chaizhuan

Jishu Xiangxi

Fanhui Zhi: Fanhui bei tihuan de zifuchuan. Ruguo string Shi shuzu, zuihuan fanhui shuzu.
PHP Banben: 4+
Gengxin Rizhi: Zi PHP 4.3.3 qu, suoyou canshu dou jieshou shuzu.

Geng duo shili

Liliang 1

Cong zifuchuan de di 6 ge weizhi kaishishìhuan (6):

<?php
echo substr_replace("Hello world","Shanghai",6);
?>

Yunxing Shili

Liliang 2

Cong zifuchuan jie尾 de di 5 ge weizhi kaishishìhuan (-5):

<?php
echo substr_replace("Hello world","Shanghai",-5);
?>

Yunxing Shili

Liliang 3

Zai "world" kaishu chuanru "Hello":

<?php
echo substr_replace("world","Hello ",0,0);
?>

Yunxing Shili

Liliang 4

Yici dianhuan duo ge zifuchuan. Ba meige zifuchuan zhong de "AAA" tihuan cheng "BBB":

<?php
$replace = array("1: AAA","2: AAA","3: AAA");
echo implode("<br>",substr_replace($replace,'BBB',3,3));
?>

Yunxing Shili