shenzhang 发表于 2018-12-23 10:40:04

PHP学习笔记-->006 PHP数组

  数组能够在单独的变量名中存储一个或多个值。

数组类型:

1、数值数组带有数字>2、关联数组数组中的每个>3、多维数组包含一个或多个数组的数组  数值数组-->数值数组存储的每个元素都带有一个数字>
  eg:
  

  
$names = array("Peter","Quagmire","Joe");
  
$names = "Peter";
  
$names = "Quagmire";
  
$names = "Joe";
  

  

  

  

  

  输出:
  

  
Peter is 32 years old.
  

  多维数组-->多维数组中,主数组中的每个元素也是一个数组。在子数组中的每个元素也可以是数组,以此类推
  

  
$families = array
  
(
  
"Griffin"=>array
  
(
  
"Peter",
  
"Lois",
  
"Megan"
  
),
  
"Quagmire"=>array
  
(
  
"Glenn"
  
),
  
"Brown"=>array
  
(
  
"Cleveland",
  
"Loretta",
  
"Junior"
  
)
  
);
  

  

  如果输出这个数组的话,应该类似这样:
  

  
Array
  
(
  
=> Array
  
(
  
=> Peter
  
=> Lois
  
=> Megan
  
)
  
=> Array
  
(
  
=> Glenn
  
)
  
=> Array
  
(
  
=> Cleveland
  
=> Loretta
  
=> Junior
  
)
  
)
  

  

  显示上面的数组中的一个单一的值:
  

  
echo "Is " . $families['Griffin'] .
  
" a part of the Griffin family?";
  

  

  输出:
  

  
Is Megan a part of the Griffin family?
  



页: [1]
查看完整版本: PHP学习笔记-->006 PHP数组