欢迎访问宙启技术站
智能推送

了解PHP的substr函数:如何截取字符串

发布时间:2023-06-21 08:42:02

在PHP中,可以使用substr函数来截取一个字符串的一部分。该函数的语法如下:

string substr ( string $string , int $start [, int $length ] )

其中,$string是要被截取的字符串,$start是要截取的起点,$length是要截取的长度(可选参数,默认为字符串末尾)。

例如,要截取一个字符串的前10个字符,可以这样写:

$str = "Hello World!";

$sub = substr($str, 0, 10);

echo $sub; // 输出 "Hello Worl"

如果想要截取字符串的一部分,但不确定长度,可以这样写(例如截取字符串的最后5个字符):

$str = "Hello World!";

$sub = substr($str, -5);

echo $sub; // 输出 "orld!"

需要注意的是,substr函数会返回截取后的子字符串,而不会修改原始的字符串。如果需要修改原始的字符串,可以使用substr_replace函数。