PHP array()函数与示例
PHParray()方法
array()函数是PHP中的预定义函数,用于创建元素数组,数组数组等。
通过使用array()函数,我们可以创建两种类型的数组,
索引数组
关联数组(具有键和值的数组)
而且,多维数组
创建索引数组的语法:
array(element1, element2, element2, ...);
用键创建数组的语法:
array(key1=>value1, key2=>value2, key3=>value3, ...);
PHP代码:
在这里,我们将创建一个索引数组,并使用一个一个元素(使用索引)打印该数组,并打印整个数组。
<?php
//数字数组
$arr_num = array(10, 20, 30, 40, 50);
//使用字符串数组
$arr_string = array("Laptop", "Mobile", "Tablet");
//具有混合类型的数组
$arr_mixed = array("Hello", 10, "friends", 20);
//打印数组元素
print ("Array elements: $arr_num[0], $arr_num[1], $arr_num[2], $arr_num[3], $arr_num[4]\n");
print ("Array elements: $arr_string[0], $arr_string[1], $arr_string[2]\n");
print ("Array elements: $arr_mixed[0], $arr_mixed[1], $arr_mixed[2], $arr_mixed[3]\n");
//打印完整的数组
print ("arr_num is...\n");
print_r ($arr_num);
print ("arr_string is...\n");
print_r ($arr_string);
print ("arr_mixed is...\n");
print_r ($arr_mixed);
?>输出结果
Array elements: 10, 20, 30, 40, 50
Array elements: Laptop, Mobile, Tablet
Array elements: Hello, 10, friends, 20
arr_num is...
Array
(
[0] => 10
[1] => 20
[2] => 30
[3] => 40
[4] => 50
)
arr_string is...
Array
(
[0] => Laptop
[1] => Mobile
[2] => Tablet
)
arr_mixed is...
Array
(
[0] => Hello
[1] => 10
[2] => friends
[3] => 20
)PHP代码:
在这里,我们将创建关联(具有键和值的数组)并使用键来打印元素,并打印整个数组。
<?php
//creating student array with keys & values
$std = array('id' => "101", 'name' => "Amit", 'course' => "B.Tech");
//打印元素
print ("std elements...\n");
print ("Id = " . $std['id'] . " Name = " . $std['name'] . " Course = " . $std['course']);
//打印完整的数组
print ("std...\n");
print_r($std);
?>输出结果
std elements...
Id = 101 Name = Amit Course = B.Techstd...
Array
(
[id] => 101
[name] => Amit
[course] => B.Tech
)