PHP字符串函数在我们的实际编程中经常会用到,在这篇文章中我们将会总结出几个重要的函数,供大家方便查询和使用。
#t#strpos返回字符串A在字符串B中***出现的位置(返回结果为数字)
与之相反的PHP字符串函数是strrpos返回字符串A在字符串B中***出现的位置(返回结果为数字)
addcslashes对指定的字符前加上反斜杠“\” 例如 echo addcslashes($string,"Y,O"); //在指定的字符“Y,O”前加反斜杠“\”
addslashes对字符串中特定的字符前加上反斜杠“\” 特殊字符指单引号,双引号,null和反斜杠“\”
strstr获取指定字符串A在字符串B中***出现的位置到字符串B末尾的子字符串
strrchr获取指定字符串A在字符串B中***一次出现的位置到字符串B末尾的子字符串
array_push函数用于将指定的数值增加到数组的末尾 $array=array("0"=>"明","1"=>"日"); array_push($array,"科技");
print_r($array);运行结果为array([0]=>明 [1]=>日 [2]=>科技);
与之相反的PHP字符串函数是array_unshift用于将指定的数值增加到数组的开始位置
array_pop函数返回某数组的***一个元素,与之相反的函数是array_shift函数,他是返回某数组的***个元素
array_unique函数用于删除指定数组中的重复值,并返回一个新数组
array_merge函数用于将多个数组合并在一起,并返回一个新数组
array_slice函数用于从数组的指定位置开始,提取指定长度的数组元素,并将提取的元素保存到新的数组中,例如$array=array("我","是","胡","雨","轩");
$array1=array_slice($array,2,3);
$array1的值是“胡雨轩”
与之相反的PHP字符串函数是array_splice函数用于删除从数组的指定位置开始指定个数的数组元素,并将删除的元素保存到新的数组中