PHP 多維陣列 Key Value的使用

2021-09-08 19:33:39 字數 1341 閱讀 6345

<?php

$user["60"] = array("id" => "60", "num" => "56", "count" => "31");

$user["61"] = array("id" => "61", "num" => "22", "count" => "34");

$user["59"] = array("id" => "59", "num" => "32", "count" => "43");

$user["56"] = array("id" => "56", "num" => "41", "count" => "38");

$user["57"] = array("id" => "57", "num" => "39", "count" => "65");

$values = array_values($user);//

返回陣列的所有值(非鍵名)

$keys = array_keys($user);//

返回包含陣列中所有鍵名的乙個新陣列

$iskey=array_key_exists("57",$user);//

檢查某個陣列中是否存在指定的鍵名,如果鍵名存在則返回 true,如果鍵名不存在則返回 false。

$iskey=array_key_exists(57,$user); //

結果同上,不依賴型別,數字 57 與字串 "57" 是相同的。

$key =array_keys($keys,57) ;//

函式返回包含陣列中所有鍵名的乙個新陣列。如果提供了第二個引數,則只返回鍵值為該值的鍵名。

$result['status'] = 0;

$result['res']=count($key

);//

$result['res'] = $user;

//-----------返回值是物件:

//-----------,"61":,"59":,"56":,"57":}}

//$result['res'] = $values;

//-----------返回值是陣列:

//-----------,,,,]}

//$result['res'] = $keys;

//-----------返回值是key的一維陣列:

//-----------

//sort($user);//按key排序之後,key被過濾掉

//$result['res'] = $user;

//-----------返回值是按key排序(不包括key)的多維陣列:

//-----------,,,,]}

echo json_encode($result

);?>

PHP 多維陣列

乙個陣列中的值可以是另乙個陣列,另乙個陣列的值也可以是乙個陣列。依照這種方式,我們可以建立二維或者三維陣列 請看下面的例子 二維陣列 cars array array volvo 100,96 array bmw 60,59 array toyota 110,100 php 多維陣列多維陣列是包含乙...

PHP 多維陣列

多維陣列指的是包含乙個或多個陣列的陣列。php 能理解兩 三 四或五級甚至更多級的多維陣列。不過,超過 深的陣列對於大多數人難於管理。注釋 陣列的維度指示您需要選擇元素的索引數。兩維陣列是陣列的陣列 三維陣列是陣列的陣列的陣列 首先,讓我們看看下面的 品牌庫存 銷量volvo 3320 bmw17 ...

PHP 多維陣列

多維陣列指的是包含乙個或多個陣列的陣列。php 能理解兩 三 四或五級甚至更多級的多維陣列。不過,超過 深的陣列對於大多數人難於管理。注釋 陣列的維度指示您需要選擇元素的索引數。兩維陣列是陣列的陣列 三維陣列是陣列的陣列的陣列 首先,讓我們看看下面的 我們能夠在兩維陣列中儲存上表中的資料,就像這樣 ...