PHP中的substr函数:用于截取字符串
发布时间:2023-06-11 16:42:06
以内的一部分字符。其语法为:
substr(string $string, int $start, ?int $length): ?string
其中,$string是要截取的字符串,$start是开始截取的位置,$length是要截取的字符数。$start和$length都是可选参数,如果不指定$length参数,则会截取$start位置到字符串最后的部分字符。如果$length参数为负数,则会从字符串末尾开始截取相应的字符数。
示例代码:
<?php
$string = "Hello World!";
$subString1 = substr($string, 0, 5); // 输出: "Hello"
$subString2 = substr($string, 6); // 输出: "World!"
$subString3 = substr($string, -6); // 输出: "World!"
?>
在上面的示例代码中,$subString1的结果是字符串"Hello",因为它截取了$string字符串的前5个字符;而$subString2的结果是"World!",因为它从$string字符串的第7个字符开始截取了所有剩余的字符;$subString3的结果也是"World!",因为它从$string字符串的倒数第6个字符开始截取了所有剩余的字符。
