您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> php >> 正文

PHP完全手册

作者:佚名    信息学院来源:整理    点击数:    更新时间:2008-2-2 我要参与讨论

  义如下:
  switch (expression) {
   case condition1:
     statement1;
     break;
   case condition2:
     statement2;
     break;
     ......
   default:
   statement n;
   break;
  }
  这时要介绍两个特殊的流程控制语句:break和continue。
  break是可以跳出当前循环体的语句,而continue则是从当前执行continue语句处跳到执行条件判断的地方继续执行,如下例子:
  <?php
   For($I=1;$I<=10;$I++)
    {
     if ($I==1) continue;
     echo "测试:".$I;
     if ($I==2) break;
  }
  ?>
  上面的程序输出则是:测试:2,而且永远也执行不到$I=3。
  4.引用文件
  在我们编程的过程中,肯定会遇到很多的地方需要许多相同的模块或者函数,当然我们也可以使用复制和粘贴的方法把程序块放入到程序里,而一旦我们要修改这些语句中的一处,则必须修改所有粘贴的代码,这当然很累,所幸PHP提供了引用文件的方法,他们就是require,require-once,include,include-once。require方法会程序在执行前先读入 require 所指定引用的文件,使它变成 PHP 程序网页的一部份。而PHP的include方法则是PHP 的网页在遇到 include 所指定的文件时,才将它读进来。这种方式,更符合人们的习惯。
  在我们编程时有时还会遇到这样一个问题,在我们极力保证函数和类的独立性和公用性的同时,而如果在程序里面我们调用了一个非公用文件里的类,但我们的另一个处理文件也调用了这个文件里的这个类,那么程序将会出错,说是重定义了这个类,因此,我们将不得不去重写文件或者丢弃它的独立性,但在PHP4里不存在这个问题,因为PHP4可以使用require-once和include-once方法,顾名思义也就是他们只调用一次我们所需要的文件,如果有两次调用文件的话,第二次调用的文件不起作用。
##2  (五)数组
  经过上面的学习,我们基本具有了使用PHP编程的条件,而我们所学的也是一切编程的基础,但若想更进一步,就需了解更强大的数据类型:数组。
  假如变量是可以放入一本书的盒子的话,那么数组就是可以放许多书的书架,在PHP中不止可以放书,还可以放别的物品。
  1.普通数组
  我们在C、VB等语言里使用的数组,都是以数字作为下标来索引数组的值,在PHP中是这样表示的:$a[1]=1,$a[2]=2...$a[n],虽然PHP的普通数组比C语言在数据类型方面前进了一大步(C语言里可以使用结构代替),而真正比C语言优越的是引入了哈希表(hash table联合数组)。
  2.哈希表(联合数组)
  可能大家这时候对哈希表数组,还是不太了解,实际上在C语言里我们使用了枚举的数据类型,就是譬如我们定义了星期的枚举变量,我们可以让这个枚举里含有星期一到星期日的名字,这样我们就可以直接引用星期的名字也能得到正确的值了,但是枚举需要预定义,数量也是定义好的,才能引用,在PHP将其归类到了这种联合数组,也就是说我们的下标不必非采用数字,这样数组的下标也成了我们可以发挥的地方。请看下例
  范例:
  <?php
  $a[1]= $f;

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

在google里搜索更多PHP完全手册

Google
Web www.51ec.org
  • 上一篇信息学院:

  • 下一篇信息学院:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    我来说两句 对此文章发表了评论
      昵 称: *必填    ·注册用户·
      评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
    评 论
    内 容

     
    评论列表 (最新 评论仅限网友观点!)

    供求信息




    | 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明