在PHP中,str_sub
函數并不存在。可能您想要使用的是substr_replace
函數,它允許您從一個字符串中提取子字符串,并用另一個字符串替換它。要設置起始位置,您可以使用substr
函數來提取子字符串,然后將其與要插入的新字符串一起使用。
以下是一個使用substr
和substr_replace
的示例:
$original_string = "Hello, World!";
$start_position = 7; // 起始位置
$length = 5; // 要提取的字符數
$new_string = "PHP"; // 要插入的新字符串
// 提取子字符串
$sub_string = substr($original_string, $start_position, $length);
// 使用 substr_replace 替換子字符串
$result = substr_replace($original_string, $new_string, $start_position, $length);
echo $result; // 輸出 "Hello, PHP!"
在這個示例中,我們從$original_string
的第7個位置開始提取了5個字符,并用$new_string
替換了它。