php explode() array_diff() implode()三个函数
2013-09-05 19:02
399 查看
$str = '数组1,数组2,数组3,数组4';
$array = explode(',',$str); //将规律字符串存入数组
explode() 函数把字符串分割为数组。
语法
explode(separator,string,limit)参数 描述
separator 必需。规定在哪里分割字符串。
string 必需。要分割的字符串。
limit 可选。规定所返回的数组元素的最大数目。
$array = array_diff($array,array('数组2')); //删除指定值的数组项
array_diff()函数比较两个或多个数组,如果第一个数组中的键或值在第二个数组中并未出现,则以一个数组的形式返回这个未在第二个数组中出现的键和值。
syntax
语法
array_diff(array1,array2,array3...)
parameter
参数 description
描述
array1 required. the first array is the array that the others will be compared with
必要参数。指定第一个参与比较的基准数组
array2 required. an array to be compared with the first array
必要参数。指定与第一个数组相比较的第二个数组
array3 optional. an array to be compared with the first array
可选参数。指定与第一个数组相比较的第三个数组
$str = implode(',',$array); //将数组存为规律字符串
implode() 函数把数组元素组合为一个字符串。
语法
implode(separator,array)参数 描述
separator 可选。规定数组元素之间放置的内容。默认是 ""(空字符串)。
array 必需。要结合为字符串的数组。
说明
虽然 separator 参数是可选的。但是为了向后兼容,推荐您使用使用两个参数。
echo $str;
$array = explode(',',$str); //将规律字符串存入数组
explode() 函数把字符串分割为数组。
语法
explode(separator,string,limit)参数 描述
separator 必需。规定在哪里分割字符串。
string 必需。要分割的字符串。
limit 可选。规定所返回的数组元素的最大数目。
$array = array_diff($array,array('数组2')); //删除指定值的数组项
array_diff()函数比较两个或多个数组,如果第一个数组中的键或值在第二个数组中并未出现,则以一个数组的形式返回这个未在第二个数组中出现的键和值。
syntax
语法
array_diff(array1,array2,array3...)
parameter
参数 description
描述
array1 required. the first array is the array that the others will be compared with
必要参数。指定第一个参与比较的基准数组
array2 required. an array to be compared with the first array
必要参数。指定与第一个数组相比较的第二个数组
array3 optional. an array to be compared with the first array
可选参数。指定与第一个数组相比较的第三个数组
$str = implode(',',$array); //将数组存为规律字符串
implode() 函数把数组元素组合为一个字符串。
语法
implode(separator,array)参数 描述
separator 可选。规定数组元素之间放置的内容。默认是 ""(空字符串)。
array 必需。要结合为字符串的数组。
说明
虽然 separator 参数是可选的。但是为了向后兼容,推荐您使用使用两个参数。
echo $str;
相关文章推荐
- 管理员权限与几个常用的PHP 常用函数,in_array(),explode(),implode(),join(),str_replace()
- 简单管理员权限与几个常用的PHP 常用函数,in_array(),explode(),implode(),join(),str_replace()
- php 函数之 )_each()list()implode()explode()in_array()
- php中的常用数组函数(一)(比较多个数组的差集的函数们 array_diff_assoc() array_diff() array_diff_key() array_diff_ukey() array_diff_uassoc())
- PHP - Manual手册 - 函数参考 - Array 数组函数 - array_diff计算数组的差集
- PHP之implode与explode函数讲解
- PHP中explode()和implode()函数讲解和实战用法
- php-Arrays 函数-array_diff_assoc-带索引检查计算数组的差值
- php 自定义求数组差集,效率比自带的array_diff函数还要快(转)
- PHP explode()函数的几个应用和implode()函数有什么区别
- ***PHP implode() 函数,将数组合并为字符串;explode() 函数,把字符串打散为数组
- PHP中explode() 函数和implode() 函数
- PHP的array_diff()函数在处理大数组时的效率问题
- php-Arrays 函数-array_diff_uassoc-用回调函数做索引检查来计算数组的差值
- PHP 使用函数explode()、implode()和join()分割和连接字符串
- php-Arrays 函数-array_diff_ukey-用回调函数对键名比较计算数组的差集
- php 函数 implode explode
- php-Arrays 函数-array_diff_key-使用键名比较计算数组的差值
- PHP explode()函数的几个应用和implode()函数有什么区别