PHP字符串截取函数
substr函数
描述:实现截取字符串
语法:
string substr(string $string,int $start [, int $length ])
说明:如果省略length,则返回从start至字符结尾之间的字符串;如果start或length为负数,则倒数。
$str = 'javascript'; echo substr($str,0,4); //结果是 java echo substr($str,4); echo substr($str,-2);//得到pt
另外一种比较特殊,如果长度为负数那么
$str = 'javascript'; echo substr($str,-5,-2);//得cri 即倒数第五开始到倒数第二的前一位
strstr函数
描述:将搜索一个字符串在另一个字符串中的第一次出现的位置,区分大小写
语法:
string strstr(string $haystack, mixed $needle)
说明:函数返回字符串的其余部分
举例说明:
<?php $str1 = "abcdef"; $str2 = "cd"; $str3 = strstr($str1,$str2); echo $str3;
输出结果是cdef
stristr函数
描述:将搜索字符串在另一个字符串中第一次出现的位置,但不区分大小写
语法:
string stristr(string $haystack, mixed needle)
相关推荐:《PHP教程》
Atas ialah kandungan terperinci php字符串截取的方法. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!