PHP substr() 函数用于返回字符串的一部分。
string substr ( string $string , int $start [, int $length ] )
该函数返回字符串 string 从 start 位置开始的长度为 length 的子字符串。如果提供了 length 参数,则返回的子字符串将从 start 位置开始,并具有指定的长度。如果省略了 length 参数,则子字符串将从 start 位置一直到字符串的末尾。
start 参数可以是负值,它表明要从字符串末尾开始计数。例如,-1 表示最后一个字符,-2 表示倒数第二个字符,以此类推。
length 参数也可以是负值,它表明要在原始字符串中忽略末尾多少字符。例如,如果原始字符串是 "abcdef" ,而 start 是 0 (即默认值)并将 length 设定为 -2 ,则函数将返回 "abcd" 。
PHP String 参考手册
比较两个字符串:
substr_compare() 函数从指定的开始位置比较两个字符串。
提示:该函数是二进制安全和选择性区分大小写。
参数 | 描述 |
---|---|
string1 | 必需。规定要比较的第一个字符串。 |
string2 | 必需。规定要比较的第二个字符串。 |
startpos | 必需。规定在 string1 中的何处开始比较。如果为负数,则从字符串末端开始计数。 |
length | 可选。规定在 string1 中参与比较的字符数。 |
case | 可选。一个布尔值,规定是否执行区分大小写的比较:
|
返回值: | 该函数返回:
|
---|---|
PHP 版本: | 5+ |
更新日志: | 自 PHP 5.1 起,允许使用负数的 startpos。 |
比较两个字符串,当 string1 中用于比较的开始位置为 6 时:
使用所有的参数:
不同的返回值:
PHP fflush() 函数 完整的 PHP Filesystem 参考手册定义和用法fflush() 函数向打开的文件写入所有的缓冲输出。如果成功则返回 TR...
PHP is_writeable() 函数 完整的 PHP Filesystem 参考手册定义和用法 is_writeable() 函数检查指定的文件是否可写。 如果文件可...
定义和用法mysql_errno() 函数返回上一个 MySQL 操作中的错误信息的数字编码。返回上一个 MySQL 函数的错误号码,如果没有出错则...
PHP imageantialias - 是否使用抗锯齿(antialias)功能PHP 图像处理imageantialias — 是否使用抗锯齿(antialias)功能。语法b...
PHP mail() 函数 完整的 PHP Mail 参考手册定义和用法 mail() 函数允许您从脚本中直接发送电子邮件。 如果电子邮件的投递被成功...