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