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

PHP函数:substr()-提取字符串一部分

发布时间:2023-07-02 08:30:09

substr()函数是PHP中用于提取字符串一部分的函数。它可以根据指定的起始位置和长度来截取字符串的一部分。

语法:

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

参数说明:

- $string:要进行截取的字符串。

- $start:起始位置,即要截取的子字符串的开始位置。可以是正数,表示从左边开始的位置;也可以是负数,表示从右边开始的位置。

- $length:可选参数,表示要截取的字符个数。默认为从$start位置直到字符串末尾。

返回值:

返回被截取的子字符串。

例子1:从一个字符串中截取前5个字符。

$str = "Hello World!";
$sub_str = substr($str, 0, 5);
echo $sub_str; // 输出:Hello

例子2:从一个字符串中截取最后5个字符。

$str = "Hello World!";
$sub_str = substr($str, -5);
echo $sub_str; // 输出:World!

例子3:从一个字符串中截取指定位置到末尾的子字符串。

$str = "Hello World!";
$sub_str = substr($str, 6);
echo $sub_str; // 输出:World!

上述例子演示了substr()函数的基本用法。使用这个函数,你可以根据需要截取字符串的一部分,方便地处理字符串的操作。