PHP substr()函数详解,PHP截取字符串。,2024年最新从入门到精通的网络安全进阶学习笔记整理
substr()
函数在 PHP 中用于从字符串中提取子字符串。它的基本语法是:
substr(string $string, int $start, ?int $length = null): string
$string
是要处理的原始字符串。$start
是开始截取的起始位置(从 0 开始计数)。如果$start
是负数,则从字符串的末尾开始计数。$length
是可选参数,表示要截取的长度。如果未提供,则默认截取到字符串的末尾。如果$length
也是负数,则函数从字符串末尾返回 -$length
个字符。
示例代码:
$text = "Hello, World!";
echo substr($text, 7, 5); // 输出 "World"
$text = "Hello, World!";
echo substr($text, -6, 5); // 输出 "World"
$text = "Hello, World!";
echo substr($text, 7); // 输出 "World!"
$text = "Hello, World!";
echo substr($text, -6); // 输出 "World!"
$text = "Hello, World!";
echo substr($text, 7, -1); // 输出 "Worl"
以上代码展示了 substr()
函数的不同用法,包括从字符串中间截取、从字符串末尾计数截取、截取到字符串末尾以及使用负数 $length
参数来从字符串末尾截取。
评论已关闭