【笔记】数组的创建修改使用

PHP代码:

<?php
/*
 * 数组的使用
 
*/
$arr1 = array (
    
"id" => 1,
    
"name" => "数学",
    
"value" => 90
);
echo $arr1[id];
echo "<br/>";

$arr2 = array (
    
1,
    
"数学",
    
90
);
echo $arr2[0];
echo "<br/>";

$arr3 = array (
    
"first" => array (
        
1,
        
2,
        
3
    )
,
    
"second" => array (
        
"a",
        
"b",
        
"c"
    )
);
echo $arr3[second][1];
echo "<br/>";

print_r($arr1);
echo "<br/>";
print_r($arr2);
echo "<br/>";
print_r($arr3);
echo "<br/>";

$arr3[first][1= "bbb";
print_r($arr3);
echo "<br/>";

echo count($arr1);
echo "<br/>";
echo count($arr3);
echo "<br/>";

$a = "g";

echo is_array($arr2);
echo "<br/>";
echo is_array($a);
echo "<br/>";

$b = "1987-1988-1999";
$arr = explode("-", $b);
print_r($arr);
echo "<br/>";

foreach ($arr as $key => $value) {
    
echo $key . "=>" . $value;
    
echo "<br/>";
}
?>

运行结果:
1
1
b
Array ( [id] => 1 [name] => 数学 [value] => 90 ) 
Array ( [0=> 1 [1=> 数学 [2=> 90 ) 
Array ( [first] => Array ( [0=> 1 [1=> 2 [2=> 3 ) [second] => Array ( [0=> a [1=> b [2=> c ) ) 
Array ( [first] => Array ( [0=> 1 [1=> bbb [2=> 3 ) [second] => Array ( [0=> a [1=> b [2=> c ) ) 
3
2
1

Array ( [0=> 1987 [1=> 1988 [2=> 1999 ) 
0=>1987
1=>1988
2=>1999

posted on 2010-09-08 21:33 intrlye 阅读(263) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
<2010年9月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

导航

统计

常用链接

留言簿

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜