(转载)怎么看到有的代码定义变量用var $a是什么意思?
2013-06-12 10:38
681 查看
怎么看到有的代码定义变量用var $a是什么意思?
时间:2010-06-02 来源:本站原创 作者:本站编辑 浏览次数:
430
前两天有人问到,我怎么看到有的代码定义变量用var $a是什么意思?
php里定义变量很简单,比如说我要定义变量a,我直接$a='';就OK了,
var $a 其实一般是在我们写一个类的时候定义成员变量(实际上就是在类里面定义的变量),才用var,
我这里再补充一下php全局变量用 global定义,具体怎么用请看下面的例子:
我在函数外面定义变量myaa
$myaa='no'; //行1
我定义了一个函数change(),改变变量myaa的值
function change()
{
global $myaa;
$myaa='OK';
}
change(); //调用函数
echo $myaa; //输入变量myaa的值自己试下是多少哦!
这里提示一下大家,如果我在行1地方直接用global $myaa='no'是不行的,
会报错提示:Parse error: syntax error, unexpected '=', expecting ',' or ';'
如果您有什么问题,可以和我们的老师交流。
相关文章推荐
- JavaScript某行代码执行的时候,用到了某个变量,但是这个变量根本找不到在哪里定义了(或者说看上去根本没有定义过)是怎么回事,是怎么执行的?
- 求大神,帮忙看一下这段代码什么意思,语法是怎么运用的,在线求解释
- 什么是全局变量?JavaScript的全局变量怎么定义?
- js中我定义一个var变量,在页面想显示出来,用什么东西显示比较好,var比较长还有空格
- 01_JNI是什么,为什么使用,怎么用JNI,Cygwin环境变量配置,NDK案例(使用Java调用C代码),javah命令使用
- 在JSP中看到"<!--"和"-->"包起来的代码,又不是注释,这个是什么意思呢?
- java和C#中 定义变量,加一个小括号是什么意思。。。
- 在linux里怎么设置环境变量啊,用env可以看到所有的环境变量,那什么指令可以改它们啊
- 01_JNI是什么,为什么使用,怎么用JNI,Cygwin环境变量配置,NDK案例(使用Java调用C代码),javah命令使用
- bool? 什么意思 bool? isTrue;表示 bool isTrue = null ; 定义并给变量赋值为null;
- 在头文件中定义变量以及static变量意味着什么?全局变量要如何正确使用?关键字extern要怎么用?
- js中 声明变量时: var $i 和 var i 有什么区别吗 各自是什么意思
- C语言typedef定义结构体数组,下面这段代码是什么意思?
- Spring AOP详解 一.前言 在以前的项目中,很少去关注spring aop的具体实现与理论,只是简单了解了一下什么是aop具体怎么用,看到了一篇博文写得还不错,就转载来学习一下,博
- php 在函数定义变量的时候,变量前加了 @ 符号是什么意思
- php中预定义变量DIRECTORY_SEPARATOR是什么意思
- 【转载】:__I、 __O 、__IO是什么意思?怎么用?
- js 定义变量的时候 var 和不带var的作用 具体代码演示
- 汇编语言中可以定义变量吗?怎么定义?有局部变量和全局变量之分吗?作用域是什么?
- android 开发零起步学习笔记(八):android studio 中代码上画横线代表什么意思