频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

PHP开发经典教程(Part 6):编写自定义函数

来源: 作者:IT168 谢昀 出处:巧巧读书 2007-11-13 进入讨论组

如果你来这里是想学习基本的PHP4或者PHP5知识,那这就是为你准备的,开始享受吧!

基本知识

    如果你一直吸取常规剂量的PHP知识,那么你现在就应该知道足够的PHP知识来编写你自己的简单程序。然而,这些程序将会是“程序化”的或者直线型的(程序中的语句将会按照顺序一条接一条的来执行),这只不过是因为它是我目前为止所使用的唯一的编程风格而已。

    正如你知道,他们所说的关于一些知识的事情是比较危险的, 因为你的PHP脚本变得越来越复杂,你将会因为程序方法的局限性而感到头痛,然后开始寻找更加有效的组织PHP程序的方法,而这只是时间问题。

    那就是本章所涉及到的内容。在此章中,我将会为你介绍一种新的编程方法,该方法中的代码并不是按照直线方式运行的,而是在脚本中跳跃交织着运行。这种实现方法的大部分是由一种称为“函数”的编程结构来实现的,并且该教程将教你如何构建函数(只需一次)、使用函数(可多次)、向函数传递参数,以及让函数返回值,以及通常情况下使你的脚本更加紧凑,有效和可维护。

简单说明

    让一个技术人员来定义术语“函数“,他可能喃喃而语将“函数”定义为“可分组在一起称为一个可命名实体的语句块”。因为这是关于PHP的教程,而不是关于希腊语的介绍性课程,我将为你们把上述定义翻译如下:函数简单来讲就是执行一个特定任务的一组程序语句,它可以在你的程序的任何一个地方被“调用”或者执行。

    每种编程语言都有其自身内建的函数,而且通常情况下,也允许开发者定义其自己的函数。举例而言,如果在我的桌子上有一份年利润报告书,而且我想给其中的每个数字都增加35%,那么我可以给我附近的会计公司打电话让他们为我做这件事情,或者我可以写一个称为cheatTheShareholders()的简单的PHP函数,让它为我做这件工作(它更快,而且PHP不按小时收费)。

    有三个重要的原因可以解释为什么说函数是个好东西。首先,用户定义的函数允许你将代码分解成容易识别的代码段(它更容易理解和调试)。其次,函数使你的程序模块化,允许你写一段代码且接着在同一个程序中多次重用该代码。最后,函数简化了代码更新或者变化,因为这种变化只需要在一个地方(函数定义的地方)实现即可。因而函数节省了时间、资金,等等。

更多文章 更多内容请看PHP开发应用手册ASP.NET教程Wlan组网----家庭专题专题,或进入讨论组讨论。
更多专题 【深 度 阅 读】 相 关 文 章
    收藏此文】【 】【打印】【关闭
    相关图文阅读
    频道图文推荐
    健 康 咨 询
    时 尚 咨 询
    巧巧读书宗旨
    相关专题
    讨论组问题推荐
    站内各频道最新更新文档
    站内最新制作专题
    热门关键字导读
    Photoshop教 程照片处理 照片制作 PS快捷键 抠图
    计 算 机 故 障XP系统修复
    艺 术 与 设 计设计 流媒体 设计欣赏 边框
    计 算 机 安 全ARP
    站内频道文章精选
    巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章