个人博客
专注IT梦想的地方

php中的函数

首先对于函数,刚入门的朋友可能更多的是想到读书时代的数学中的函数,但是在我们编程中,函数也叫做方法。而我们要使用哪种方法,你就可以调用你想用的方法,这个方法可以是自己写的,也可以是语言程序本身给你的;如果是自己写的方法,那么我们统称为自定义函数,而如果是语言程序本身,那么就统称为系统函数。对于系统函数的使用很方便,直接拿来用即可,如果觉得不合适,你也可以重新写或者自定义都行,但是前提是你要对系统本身的函数有一个熟悉的了解。

接下来简单的讲解一下,学习过java的朋友应该非常清楚的知道在java中函数是用class来定义的,而在php中是用function来定义函数,这和在javascript里面是一样的,大概的结构如下:

<?php
    function myFunctionName([参数1],[参数2]...){
        //这里定义执行的code
    }
?>

这个是一个基本函数应该有的结构。

而如果我们需要在另外一个php程序页面来调用这个函数,那么我们可以使用四种方式来进行调用:

  1. require:被包含文件先按参数给出的路径寻找,如果没有给出目录(只有文件名)时则按照 require_path 指定的目录寻找。如果在 require_path 下没找到该文件则 require 最后才在调用脚本文件所在的目录和当前工作目录下寻找。如果最后仍未找到文件则 require 结构会发出一条致命错误,并结束该程序;这一点和 include不同,后者只是发出一个错误警告,并且后续程序会继续执行。
  2. require_once:require_once 语句在脚本执行期间包含并运行指定文件。此行为和 require 语句类似,唯一区别是如果该文件中已经被包含过,则不会再次包含。
  3. include:同require
  4. include_once:同require_once

而我们在实际开发中使用最多的是require_once

举例

首先创建一个myfunc.php页面并自定义函数myFunction(),如下:

<?php
function myFuncton(){
	echo 'hello,Asni.Cn';
}
?>

然后在另外创建一个text.php函数并调用myfunc.php页面的myFunction()函数,如下:

<?php
require_once 'myfunc.php';
myFunction();
?>

最后运行text.php页面,显示结果为:hello,Asni.Cn

那么函数就是这样的简单,希望刚入行的朋友们能够很快的掌握和运用它。

赞(0) 打赏
未经允许,不得转载本站任何文章:智言个人博客 » php中的函数

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏