字符串处理函数

本文介绍了PHP中处理字符串和数组的基本方法,包括使用implode()将数组转换为字符串,使用explode()将字符串拆分为数组,以及如何利用in_array()、each()和list()等函数进行数组元素的查找和赋值。
摘要由CSDN通过智能技术生成

字符串处理函数

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>”;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值