PHP 在目標字串指定位置插入字串

2022-03-08 05:27:44 字數 704 閱讀 7438

php如何在指定位置插入相關字串,

例子:123456789變為1_23_456789

插入"_"到指定的位置!

(可以用作換行或者其他處理)

插入示例,具體思路在**中有注釋:

<?php/**

* 指定位置插入字串

* @param $str 原字串

* @param $i 插入位置

* @param $substr 插入字串

* @return string 處理後的字串 */

function inserttostr($str, $i, $substr

)

//指定插入位置後的字串

$laststr="";

for ($j=$i; $j

//將插入位置前,要插入的,插入位置後三個字串拼接起來

$str = $startstr . $substr . $laststr

;

//返回結果

return

$str;}

//測試$str="hello zhidao!";

$newstr=inserttostr($str, 6, "\n");

echo

$newstr;//

hello \nzhidao!

?>

在指定位置插入字元

下列給定程式中,函式fun的功能是 在形參s所指字串中尋找與引數c相同的字元,並在其後插入乙個與之相同的字元,若找不到相同的字元則不做任何處理。例如,若s所指字串為 baacda c中的字元為a,執行後s所指字串為 baaaacdaa 請在程式的下畫線處填入正確的內容並將下畫線刪除,使程式得出正確的...

php 在字串中 特定位置 插入 字串

php 在字串中 特定位置 插入 字串 直接上 在一段字串裡增加網域名稱 param string str 字串 param string find 加入的位置 param string substr s 在什麼地方插入 param string domain 新增的網域名稱 檢視還有沒有 retu...

在字串的指定位置插入字元 c語言

問題描述 請編寫程式,實現以下功能 在字串中的所有數字字元前加乙個 字元。例如,輸入a1b23cd45,輸出a 1b 2 3cd 4 5。問題分析 在字串s的所有數字字元前加乙個 字元可以有兩種實現方法。方法一 用串s拷貝出另乙個串t,對串t從頭至尾掃瞄,對非數字字元原樣寫入串s,對於數字字元先寫乙...