
批改狀態(tài):合格
老師批語(yǔ):
count($arr)
數(shù)組長(zhǎng)度in_array('str' ,$arr)
查詢某個(gè)元素是否在數(shù)組中存在array_search('str' ,$arr)
查詢某個(gè)元素的索引key($arr)
返回?cái)?shù)組的所有鍵current($arr)
返回?cái)?shù)組的所有值next($arr)
數(shù)組指針往前移動(dòng)prev($arr)
數(shù)組指針往后移動(dòng)end($arr)
數(shù)組指針移動(dòng)到最后reset($arr)
數(shù)組指針重置到array_unique($arr)
數(shù)組去重array_count_values($arr)
返回?cái)?shù)組值出現(xiàn)的次數(shù)的數(shù)組implode('分隔符' ,$arr)
數(shù)組轉(zhuǎn)為字符串list($a ,$b ,$c) = [1,2,3]
數(shù)組解構(gòu)賦值sort($arr)
數(shù)組升序排序rsort($arr)
對(duì)數(shù)組降序排序shuffle($arr)
打亂數(shù)組排序array_filter([callback],$arr )
返回所有滿足回調(diào)函數(shù) return 的的一個(gè)數(shù)組array_map([callback],$arr ) // array_map(function ($key , $value) {return 'key:' . $key . 'value:' . $value}) , $arr
對(duì)數(shù)組每個(gè)元素運(yùn)行一次回調(diào)函數(shù)array_sum($arr)
數(shù)組所有值的和array_product($arr)
數(shù)組所有值的乘積,字符串轉(zhuǎn)為 0array_push($arr ,'str')
尾部添加array_pop($arr)
刪除尾部元素array_unshift($arr ,'str')
頭部添加array_shift($arr)
刪除頭部第一個(gè)元素array_slice($arr, sub, lenght)
從數(shù)組抽出一段array_splice($arr,sub,lenght,['str' ....'str'])
刪除數(shù)組中的一段元素,如果 lenght 為 0 則插入,返回被刪除的
<?php
// array()創(chuàng)建數(shù)組
$arr = array(
['name' => 'joe' , 'age' => '38'],
['name' => 'smith' , 'age' => '46'],
['name' => 'wayne' , 'age' => '26']
);
// 返回輸入數(shù)組中某個(gè)單一列的值
print_r(array_column($arr , 'age'));
echo '<br>';
// 自動(dòng)填充數(shù)組
$a = array_fill(0 , 4 , 'cool');
print_r($a);
echo '<br>';
// 反轉(zhuǎn)數(shù)組鍵和值
$arr = ["a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"];
$arr1 = array_flip($arr);
print_r($arr1);
echo '<br>';
// 合并數(shù)組
print_r(array_merge($arr,$arr1));
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號(hào)
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)