php 变量与参数介绍

导语 php函数中无法直接调用全局变量 在函数内部使用global关键字加载全局变量,加载多个使用逗号分隔 global $one,$two; 或使用php自定义$GLOBALS数组 ($GLOBALS超全局变量) $GLOBALS[& 39;one& 39;]

php函数中无法直接调用全局变量
  //在函数内部使用global关键字加载全局变量,加载多个使用逗号分隔
  global $one,$two;
  //或使用php自定义$GLOBALS数组  ($GLOBALS超全局变量)
  $GLOBALS['one'] + $GLOBALS['two'];
 
   php静态变量 在函数执行后,内部变量依然保存在内存中 (用关键字static声明)
   static $aseoe = 0;
 
 php引用参数的函数
   function test(&$arg){ $arg=200;}  //在函数中改变参数$arg的值为200,$arg是引用参数,外部变量$var也被改变
   $var = 100;
   test($var);
   //函数的形参中有使用"&"修饰的参数,在调用该函数时就必须传入一个变量给这个参数,而不能传递一个值。
 
   php默认参数的函数
   //默认参数必须放在任何非默认参数的右侧
   function($name, $age, $sex="男"){}
 
   php 可变个数的参数的函数
   $args =func_get_args();  
   //将所有传递给脚本的函数的参数当做一个数组返回

php回调函数
 
   1.变量函数
   将函数的函数名以字符串的方式赋给变量 $result,然后使用变量名$result后面加上圆括号传入参数,就会寻找与变量$result的值同名的函数执行。
   function one($a,$b){
    return $a + $b;
   }
 
   function two($a,$b){
    return $a * $b;
   }
 
   $result = "one";
   echo $result(2,3) //$result接收到哪个函数名的值,就调用哪个函数  // 5

http://www.aseoe.com/ true php 变量与参数介绍 http://www.aseoe.com/show-21-544-1.html report <?php echo strlen($content) / 2; ?> php函数中无法直接调用全局变量 在函数内部使用global关键字加载全局变量,加载多个使用逗号分隔 global $one,$two; 或使用php自定义$GLOBALS数组 ($GLOBALS超全局变量) $GLOBALS[& 39;one& 39;]
TAG:php
本站欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明: 文章转载自:爱思资源网 http://www.aseoe.com/show-21-544-1.html

[前端插件推荐] Plugin

1 2 3 4
  • jQuery实现逐字逐句显示插件l-by-l.min.js
  • jQuery带方向感知的鼠标滑过图片边框特效插件
  • jQuery HotKeys监听键盘按下事件keydown插件
  • 响应式无限轮播jQuery旋转木马插件
响应式无限轮播jQuery旋转木马插件
web前端开发
爱思资源网 Copyright 2012-2014 Www.Aseoe.Com All rights reserved.(晋ICP备13001436号-1)