首页 > php函数

php函数定义与函数&引用用法

php教程
/* 函数定义:
 *  1.函数是一个被命名的
 *  2.独立的代码段
 *  3.函数执行特定任务
 *  4.并可以给调用它的程序返回一个值
 *
 * 函数的优点:
 *  1.提高程序的重用性
 *  2.提高程序的可维护性
 *  3.可以提高开发效率
 *  4.提高软件的可靠性
 *  5.控制程序的复杂性
 *
 * 函数的声明
 *  function 函数名(){
 *
 *  }
 *
 *  function 函数名(参数1,参数2,参数...)
 *  {
 *   函数体
 *  }
 *
 *  function 函数名()
 *  {
 *   函数体;
 *   返回值;
 *  }
 *  function 函数名(参数列表...)
 *  {
 *   函数体;
 *   返回值
 *  }
 *
 *  注意:
 * 一、函数必须调用才能执行,可以在声明之前调用,也可以在声明之后调用
 * 二、函数名命名和变量一样,aaa bbb ccc aaaBbbCcc(第一单词小写,以后每个单词首字母大写)
 * 三、函数在声明时不能重名
 * 四、可以通过向函数传递参数,改变函数的行为
 *     形参:在声明函数时,声明的参数,参数就是变量,多个参数用,分开
 *     实参:调用函数时传给形参数值(数据,也可以是变量)
 * 五、如果没有返回值则称为过程
 * 六、通过使用return语句返回数据
 * 七、函数执行到return语句就结束,不要再这个语句后写代码,也可以用return结束函数的执行
 *
 * 函数名的作用:
 *  1.调用函数,开始执行函数
 *  2.可以向函数中传递数据
 *  3.函数名就是返回的值
 *
 *
 */
PHP 函数:
所有的函数都使用关键词 "function()" 来开始
命名函数 - 函数的名称应该提示出它的功能。函数名称以字母或下划线开头。
添加 "{" - 开口的花括号之后的部分是函数的代码。
插入函数代码
添加一个 "}" - 函数通过关闭花括号来结束。

阅读全文

php 自定字符串中的部分字符进行替换方法

php教程 自定字符串中的部分字符进行替换方法

substr_replace()函数对自定字符串中的部分字符进行替换
   语法:substr_replace(str,repl,start,[int length])
   语法说明:
   str——必选参数,指定要操作的原始字符串
   repl——指定替换后的新字符串
   start——指定替换字符串的开始位置
   length——可选参数,指定返回字符串的长度。
   使用substr_replace()函数替换字符串的应用实例:

阅读全文

HTTP_REFERER 与 HTTP_USER_AGENT的使用方法

php教程 echo $_SERVER["HTTP_USER_AGENT"]; ?>
该脚本的输出可能是:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
PHP 有很多种不同类型的变量。在以上例子中我们打印了一个数组的元素。数组是一类非常有用的变量。
$_SERVER 只是 PHP 自动全局化的变量之一。您可以查阅“保留变量”一节来查看这些变量的列表,或者也可以建立如下的文件来得到一个完整的列表:

阅读全文

var_export函数的使用方法

var_export -- 输出或返回一个变量的字符串表示
描述
mixed var_export ( mixed expression [, bool return])


此函数返回关于传递给该函数的变量的结构信息,它和 var_dump() 类似,不同的是其返回的表示是合法的 PHP 代码。

阅读全文

从数组中随机抽取一个或多个单元办法

从数组中随机抽取一个或多个单元办法,我们会用到array_rand () ,想从数组中取出一个或多个随机的单元时相当有用。它接受 input 作为输入数组和一个可选的参数 num_req,指明了你想取出多少个单元 - 如果没有指定,默认为 1。 如果你只取出一个,array_rand() 返回一个随机单元的键名,否则就返回一个包含随机键名的数组

阅读全文