在復雜的文本處理任務中,可以巧妙地運用PHP的substr
函數來提取或處理字符串的部分內容。以下是一些示例用法:
$str = "Hello, world!";
$substring = substr($str, 0, 5); // 提取從索引0開始的5個字符,結果為"Hello"
$str = "Hello, world!";
$replacement = "PHP";
$newStr = substr_replace($str, $replacement, 7, 5); // 從索引7開始,替換5個字符為"PHP",結果為"Hello, PHP!"
$str = "Hello, world!";
$substring = substr($str, -6); // 獲取倒數6個字符,結果為"world!"
$str = " Hello, world! ";
$trimmed = trim($str); // 去除字符串兩端的空格,結果為"Hello, world!"
以上是一些使用substr
函數的常見示例,可以根據具體的文本處理任務靈活運用。