php 常用函数总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 常用函数总结相关的知识,希望对你有一定的参考价值。

数组:【重点1】

implode(分隔,arr) 把数组值数据按指定字符连接起来

例如:

$arr=array(‘1‘,‘2‘,‘3‘,‘4‘);

$str=implode(‘-‘,$arr);
explode([分隔],arr)按指定规则对一个字符串进行分割,返回值为数组 别名join
array_merge()合并一个或多个数组
array_combine(array keys, array values) 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值

例如:

$a = array(‘green‘,‘red‘,‘yellow‘);
$b = array(‘avocado‘,‘apple‘,‘banana‘);
$c = array_combine($a, $b);
print_r($c);
/* Outputs:
Array
(
[green] => avocado
[red] => apple
[yellow] => banana
)
*/

array_push(arr,str) 将一个或多个单元压入数组的末尾(入栈)
array_unique(arr)移除数组中重复的值
array_search() 在数组中搜索给定的值,如果成功则返回相应的键名
array_values()返回数组中所有的值
array_keys() 返回数组中所有的键名

count(arr) 计算数组中的单元数目或对象中的属性个数sizeof()
is_array(arr) 检测变量是否是数组
sort(arr) 对数组排序
array_flip(arr) 交换数组中的键和值

注意 trans 中的值需要能够作为合法的键名,例如需要是 integer 或者 string。如果值的类型不对将发出一个警告,并且有问题的键/值对将不会反转。

key(arr)返回数组中当前元素的键名

current(arr) 返回当前指针所指向的值

next 返回下一个指针所指向的值

例如

$array = array (
‘fruit1‘ => ‘apple‘,
‘fruit2‘ => ‘orange‘,
‘fruit3‘ => ‘grape‘,
‘fruit4‘ => ‘apple‘,
‘fruit5‘ => ‘apple‘
);

// this cycle echoes all associative array
// key where value equals "apple"
while ($fruit_name = current($array)) {
if ($fruit_name == ‘apple‘) {
echo key($array).‘<br>‘;
}
next($array);
}





































以上是关于php 常用函数总结的主要内容,如果未能解决你的问题,请参考以下文章

夯实PHP基础PHP常用类和函数总结

php常用函数总结

PHP常用函数总结(180多个)

php 常用字符串函数总结

php常用加密函数总结

PHP常用的函数总结