本文目錄一覽:
- 1、PHP二維數組
- 2、PHP怎麼處理二維數組?
- 3、PHP,怎麼定義二維數組
- 4、php怎樣定義二維數組
PHP二維數組
?php
$userinfo = array(‘name’=’pass’,’test’=’test’);
$user = $_POST[‘user’];
$pass = $_POST[‘pass’];
if(empty($user) || empty($pass))
{
// 這裡顯示登錄表單
}
else
{
if(array_key_exists($user,$userinfo))
{
if($pass==$userinfo[$user])
header(‘location:main.php’);
else
echo ‘ 密碼不正確 ‘;
}
else
echo ‘ 用戶不存在 ‘;
}
?
PHP怎麼處理二維數組?
很簡單 看下列代碼
//$a 為二維數組
$a = array(array(‘zhangsan’=20),array(‘zhangsan’=3500),array(‘lish’=10));
foreach ($a as $key = $value) {
foreach ($value as $k = $v) {
if ($b[$k]) {
$b[$k]=$v+$b[$k];
}else{
$b[$k]=$v;
}
}
}
//$b為合成後的一維數組
var_dump($b);
//array (size=2)
// ‘zhangsan’ = int 3520
// ‘lish’ = int 10
//手寫請採納
PHP,怎麼定義二維數組
?php
$list = array
(
array(“a”,1,11),
array(“b”,2,12),
array(“c”,3,13),
array(“d”,4,14)
);
echo “name:”.$list[0][0].”: value1:”.$list[0][1].”, value11:”.$list[0][2].”.br”;
echo “name:”.$list[1][0].”: value2:”.$list[1][1].”, value12:”.$list[1][2].”.br”;
echo “name:”.$list[2][0].”: value3:”.$list[2][1].”, value13:”.$list[2][2].”.br”;
echo “name:”.$list[3][0].”: value4:”.$list[3][1].”, value14:”.$list[3][2].”.br”;
?
php怎樣定義二維數組
示例:
$array = array();
$item = array();
$item[‘id’] = 1;
$item[‘xuefei’] = ’50w’;
$array[] = $item;
這三行
$item = array();
$item[‘id’] = 1;
$item[‘xuefei’] = ’50w’;
等效於 $item = array(‘id’ = 1, ‘xuefei’ = ’50w’);
在php中,對於數組可以直接使用$array[]的方法在其尾部追加一個元素。例如
$array = array();
$array[] = 1;
結果為
Array (
0 = 1
)
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/244297.html