PHP 常用函数之数组

explode($separator,$string,$limit)

字符串转数组
$separator:以什么作为分割标准,必填
$string:分割哪个字符串,必填
$limit:分成多少个数组,选填

$str= 'oneDay,twoDay,threeDay,fourDay';
$arr1 = explode(",", $str, 0);	//array( [0] => oneDay,twoDay,threeDay,fourDay);
$arr2 = explode(",", $str, 2);	//array( [0] => one,two,three,fourDay);
$arr3 = explode(",", $str, -1);  //array( [0]=>oneDay,[1]=>twoDay,[2]=>threeDay);;

implode($separator,$array)

数组转字符串
$separator:以什么作为作为连接符,选填,默认为空字符串
$array:分割哪个数组,必填

$arr = ['what','are','you','doing'];
$data1 = implode(" ", $arr, 0);	//'what are you doing'
$data3 = implode(",", $arr, 2);	//'what,are,you,doing'
$data4 = implode("@", $arr, -1);  //'what@are@you@doing'

array_push($array,$value)

向一个数组添加多个元素
$array:原始数组
$value:添加的元素
注意:param1必须为数组,否者报警告

$begin = ['one','two','three'];
$end = array_push($begin,['blue','gray']); // ['one','two','three','blue','gray']

array_key_exists($key,$array)

查询某个数组的键是否存在
$key:要查的key
$aray:查询哪个数组
查询成功返回1,查询失败则返回0

$arr = array(['one']=>'apple',['four']=>'red',['six']=>'sex');
$key1 = 'six';
if(array_key_exists($key1,$arr) {
	echo 'key is real';
}else {
	echo  '有内鬼,停止。。。';
}
//输出结果:key is real
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值