电脑软硬件应用网
当前位置: 电脑软硬件应用网 > 设计学院 > 网络编程 > PHP教程 > 正文
PHP新手上路--2. PHP入门
PHP新手上路--2. PHP入门
2005-12-30 19:20:51  文/45IT收集   出处:电脑软硬件应用网   
sp;while, do..while, for 
    while (表达式) 
    {
    . . .
    }
    do 
    {
    . . .
    } 
    while (表达式);
    for (表达式一; 表达式二; 表达式三) 
    {
    . . .
    }
    //或者像Python一样
    while (expr) :
    . . .
    endwhile ;
    switch
    switch是对多重if-elseif-else结构的最好的替换:
    switch ($i) 
    {
    case 0:
    print "i equals 0";
    case 1:
    print "i equals 1";
    case 2:
    print "i equals 2";
    }
    break, continue
    break中断当前的循环控制结构。
    continue被用来跳出剩下的当前循环并继续执行下一次循环。
    require, include
    就像C中的#include预处理一样。你在require中指定的那个文件将替代其在主文件中的位置。在有条件的引用文件时,可以使用include()。这样就使得你可以将复杂的PHP文件分割成多个文件并且在不同需要时分别引用它们。
    2.8 函数
    你可以像以下的例子一样定义自己的函数。函数的返回值可以是任何数据类型:
    function foo (变量名一, 变量名二, . . . , 变量名n) 
    {
    echo "Example function.\n";
    return $retval;
    }
    所有PHP代码都可以出现在函数定义中,甚至包括对其他函数和类的定义。函数必须在引用之前定义。
    2.9 类
    利用类模型建立类。可以参考PHP手册中对类的详细解释。
    class Employee 
    {
    var $empno; // 员工人数
    var $empnm; // 员工姓名
    function add_employee($in_num, $in_name)
    {
    $this->empno = $in_num;
    $this->empnm = $in_name;
    }
    function show() 
    {
    echo "$this->empno, $this->empnm";
    return;
    }
    function changenm($in_name)
    {
    $this->empnm = $in_name;
    }
    }
    $sbabu = new Employee;
    $sbabu->add_employee(10,"sbabu");
    $sbabu->changenm("babu");
    $sbabu->show();
 

上一页  [1] [2] 

  • 上一篇文章:

  • 下一篇文章:
  • 最新热点 最新推荐 相关文章
    javascript实用技巧点滴(三)
    javascript实用技巧点滴(2)
    javascript实用技巧点滴(1)
    javascript教程 - 第一课 1.1
    用js制作完善的日,月组合下拉框
    利用JSP编程建立动态Web站点
    用PHP制作留言板
    PHP生成动态WAP页面
    PHP实现文件下载
    PHP4的session功能
    关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 |

    Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号