字符串处理函数

字符串处理函数

implode()把数组组合成字符串。

$arr=array(“PHP课程”。“DIV+CSS课程”,“JQUERY“,”JAVASCRIPT”);

$str=implore(“,”,$arr);

Echo  $str;

输出:PHP课程。DIV+CSS课程。JQUERY,JAVASCRIPT。

explode() 把字符串切割成数组

$arr1=explode(“,”,$str);

Echo $arr1;

in_array()检測内容是否在数组中

$arr3=array(1,2,3,4,5);

Var_dump(in_array(1,$arr3,true));  //in_array()第三个參数推断类型是否一致

each()把数组元素拆分成新的数组。

$arr4=array(“url”=>”bbs.houdunwang.com”,”webname”=>”后盾网论坛”);

$arr4_1=each($arr4);

Print_r($arr4_1);

$arr4_1=each($arr4);

Print_r($arr4_1);

Var_dump(each($arr4));

输出结果:

Array

(

      [1]=>bbs.houdunwang.com       //键值

      [value]=> bbs.houdunwang.com    //键值

      [0]=>url     //键名

      [key]=>url      //键名

)

Array

(

      [1]=>后盾网论坛       //键值

      [value]=> 后盾网论坛  //键值

      [0]=>webname   //键名

      [key]=> webname   //键名

)

Bool(false)

list()把数组元素赋值给变量(仅仅对索引数组起作用,对关联数组不起作用)

$arr5=array(”bbs.houdunwang.com”,”后盾网论坛”);

List($url,$webname)=$arr5;

Echo $url,$webname;

输出:bbs.houdunwang.com,后盾网论坛

list()函数可通过each()函数使其对关联数组起作用

While(List($k,$v)=each($arr5)){

Echo $k.”=>”.$v;

Echo “</br>”;

}

原文地址:https://www.cnblogs.com/yfceshi/p/6964389.html