php array陣列count等操作方法

2021-10-04 02:48:56 字數 906 閱讀 1464

<?php

//二維陣列使用count統計

$rooms = array(

array('type'=>'單床房','price'=>198,'info'=>'有一張床'),

array('type'=>'標準間','price'=>298,'info'=>'有兩張床'),

array('type'=>'三床房','price'=>398,'info'=>'有三張床'),

array('type'=>'大床房','price'=>198,'info'=>'有一張床'),

);print_r($rooms);

echo "";

$temp = count($rooms);

echo "二維陣列count()後,含有個一維陣列。"."

";//統計全部

$temp = count($rooms,1);

echo "二維陣列count(array,1)後,含有個元素。"."

";echo "";

//array_count_values只能使用在一維陣列,統計值得數量

$rooms1 = array('單床房'=>198,'標準間'=>298,'三床房'=>398,'其他'=>198);

$temp = array_count_values($rooms1);

print_r($temp);

echo "";

//array_unique可以刪除重複的數值,保留最先,其餘重複刪除

print_r(array_unique($rooms1));

echo "";

//array_filip調換key和value的位置,遇到重複,保留最後乙個

print_r(array_flip($rooms1));

php array 陣列及陣列索引

php 4,php 5,php 7 array 新建乙個陣列 arrayarray mixed 建立乙個陣列。關於陣列是什麼的資訊請閱讀陣列一節。語法 index values 用逗號分開,定義了索引和值。索引可以是字串或數字。如果省略了索引,會自動產生從 0 開始的整數索引。如果索引是整數,則下乙...

常用PHP array陣列函式

第二個引數用來確定要選出幾個元素 如果選出的元素不止乙個,則返回包含隨機鍵名的陣列,否則返回該元素的鍵名。a array red green blue yellow brown random keys array rand a,3 echo a random keys 0 echo a random...

PHP array 操作函式

將陣列的每個單元使用 函式 格式 array map callback,array 12 3456 78910 1112 1314 1516 1718 1920 2122 2324 2526 2728 2930 31 arr id 1,name zhang id 2,name lisi id 3,n...