PHP 4.0 时尚编程百例 —  实例 34  获取数组中的元素

林继 PHP 技术 5,136 共写了589个字 (2005-05-12 17:03:24) 没有评论 打印 扫描二维码 百度已收录

实例说明

本例将进一步介绍在PHP 4.0 中如何得到一个数组中的元素。本例的数组中虽然元素很多,但它是一维的数组。通过对元素的调用.可以更加深刻地了解如何得到一个—维数组的元素。

编程思路

首先定义数组中的第1个到第12个元素$monthName[1]到$monthName[12],需要注意的是,数组的第0个元素没有被定义。然后是定义数组的第13个到第24个元素:$monthName[“Jan”]到$monthName[“Dec”];最后定义数组的第25个到第36个元素:$monthName[“January”]到$monthName[“December”]。在程序的最后,通过赋与元素在数组中的名称,实现数组中元素的调用。

创作步骤

一、定义数组元素

1=>”January”,…,”December”;”Jan”=>”January”,…,”Dec”=>”December”; “January”=>”January”,…,”December”=>”December”.每个数组中的元素都被赋予了相应的名称.

二、打印相关数组中的元素

通过这个元素所独有的名称,可以得到每个数组元素的值,并且可以直接打印.而且还可以通过类似于$monthName[5][0]的语句,得到数组中每个元素相对应位置的字母。

三、本例程序代码

  1. <html><head><title>获取数组中的元素</title></head><body>
  2. <?
  3.         $monthName=array(
  4.         /* 定义 $monthName&91;1&93;到$monthName&91;12&93; */ 
  5.                1=>"January","February","March", 
  6.                "April","May","June",
  7.                 "October","November","December",
  8.        /* 定义 $monthName&91;"Jan"&93; 到 $monthName&91;"Dec"&93; */
  9.                "Jan"=>"January","Feb"=>"February",
  10.                "Mar"=>"March","Apr"=>"April",
  11.                "May"=>"May","Jun"=>"June",
  12.                "Jul"=>"July","Aug"=>"August",
  13.                "Sep"=>"September","Oct"=>"October",
  14.                "Nov"=>"November","Dec"=>"December",
  15.        /* 定义 $monthName&91;"Jan"&93; 到 $monthName&91;"Dec"&93; */
  16.                "January"=>"January","February"=>"February",
  17.                "March"=>"March","April"=>"April",
  18.                "May"=>"May","June"=>"June",
  19.                "July"=>"July","August"=>"August",
  20.                "September"=>"September","October"=>"October",
  21.                "November"=>"November","December"=>"December",
  22.         );
  23.      /* 打印相关的元素 */
  24.       print("Month <b>5</b> is <b>".$monthName&91;5&93;."</b><br>n");
  25.       print("Month <b>Aug</b> is <b>".$monthName&91;"Aug"&93;."</b><br>n");
  26.       print("Month <b>June</b> is <b>".$monthName&91;"June"&93;."</b><br>n");
  27.       print("Month <b>5</b> is <b>".$monthName&91;5&93;&91;0&93;."</b><br>n");
  28. ?>
  29. </body></html>

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >