现在的位置: 首页php-基础语法>正文
如何在PHP中创建数组  
发表于764 天前 php-基础语法 评论关闭

如何在PHP中创建数组呢?

PHP中使用array函数来创建一个数组,它允许一定数量用逗号key=>value参数。Key可以是integer或者string类型,value可以是任何值。

例如:

  1. <?php
  2. $array = array(“php1″=>”phpdo”,2=>”www.phpdo.net”);
  3. echo $array["php1"];
  4. echo ‘<br>’;
  5. echo $array[2];
  6. ?>

结果:

phpdo
www.phpdo.net

数组有一维的也有二维的,如何在PHP中创建二维数组呢?

没错。就是让一维数组的元素也成为一个数组。

例如:

  1. <?php
  2. $array = array(“php1″ =>array(0 =>”php”,1 =>”phpdo”),”php2″ =>array(0=>”phpdo.net”,1=>”www.phpdo.net”));
  3. echo $array["php1"][0];
  4. echo “<BR>”;
  5. echo $array["php1"][1];
  6. echo “<BR>”;
  7. echo $array["php2"][0];
  8. echo “<BR>”;
  9. echo $array["php2"][1];
  10. ?>

结果:

php
phpdo
phpdo.net
www.phpdo.net

在实际编程中不可能像这个例子一样使用如此多的echo,这样会使代码变得很长。

PHP中有两个输出语句:echo和print。

而print_R是用来输出数组的。

例如:

  1. <?php
  2. $array = array(“php1″ =>array(0=>”php”,1=>”phpdo”),”php2″=>array(0=>”phpdo.net”,1=>”www.phpdo.net”));
  3. print_r($array);
  4. ?>

结果:

Array ( [php1] => Array ( [0] => php [1] => phpdo ) [php2] => Array ( [0] => phpdo.net [1] => www.phpdo.net ) )

报歉!评论已关闭.

不想听你唠叨×