PHP 变量定义及使用
2014-10-12 17:31
519 查看
php的变量前面必须有$符号,而且是解释型的弱类型语言,定义的时候不需要定义变量值的类型.
$str="这是个变量";
1.输出的时候可以用拼接字符串的方法
如:echo"abcdef".$str; 字符车变量的连接符号是"." 和其他语言的"+"有所不同.每句代码是以";"结尾.
输出:abcedf这是个变量
2.直接双引号引用输出
因为php的变量定义很特殊,前面有了$符号,即使被双引号引起来,解释器也会把它自动把它解释成变量.
如:echo"abceef$str"; 全部双引号括起来,以";"结尾.
输出:abcdef这是个变量
这里需要注意必须用双引号括起来,解释器才回去解释变量.如果用单引号括起来解释器不去解释.一把只用的时候最好把变量放到双引号外面
如:echo'abcdef$str';
输出:abcdef$str
直接输出变量名,并不会去解释变量值.
php中变量还有一点需要注意的是 变量名对字母大小写敏感,$str 和 $Str 将会被解释成不同的俩个变量.正好与php中的函数定义相反,函数定义不区分大小写.
变量名可以包括字母,数字和_(下划线) 但是不能以数字开头.
php变量及数组不需要预先定义和初始化,在使用的时候直接定义即可
如:$person[0]="zhangsan"; $person[1]="lisi"; $person[2]="wangwu";
print_r($person);
输出:Array ( [0] => zhangsan [1] => lisi [2] => wangwu )
$str="这是个变量";
1.输出的时候可以用拼接字符串的方法
如:echo"abcdef".$str; 字符车变量的连接符号是"." 和其他语言的"+"有所不同.每句代码是以";"结尾.
输出:abcedf这是个变量
2.直接双引号引用输出
因为php的变量定义很特殊,前面有了$符号,即使被双引号引起来,解释器也会把它自动把它解释成变量.
如:echo"abceef$str"; 全部双引号括起来,以";"结尾.
输出:abcdef这是个变量
这里需要注意必须用双引号括起来,解释器才回去解释变量.如果用单引号括起来解释器不去解释.一把只用的时候最好把变量放到双引号外面
如:echo'abcdef$str';
输出:abcdef$str
直接输出变量名,并不会去解释变量值.
php中变量还有一点需要注意的是 变量名对字母大小写敏感,$str 和 $Str 将会被解释成不同的俩个变量.正好与php中的函数定义相反,函数定义不区分大小写.
变量名可以包括字母,数字和_(下划线) 但是不能以数字开头.
php变量及数组不需要预先定义和初始化,在使用的时候直接定义即可
如:$person[0]="zhangsan"; $person[1]="lisi"; $person[2]="wangwu";
print_r($person);
输出:Array ( [0] => zhangsan [1] => lisi [2] => wangwu )
相关文章推荐
- PHP扩展开发-06-变量的定义和使用
- 关于怎么在php中定义的sql语句中使用变量
- (转载)php的类中可以不定义成员变量,直接在构造方法中使用并赋值吗?
- PHP Global定义全局变量使用说明
- php中未定义变量的使用
- PHP变量先定义后使用,关闭短标签
- PHP变量定义和使用说明
- php变量定义和使用
- PHP Global定义全局变量使用说明
- PHP Global定义全局变量使用说明
- PHP __get()和__set()的使用方法(存取或者调用未定义的属性变量)
- 关于PHP的boolean和string变量定义及使用
- 使用PHP解析JS变量定义
- php变量的定义与使用
- JSP教程(三)--JSP中”预定义变量”的使用
- 表变量自动增加字段、主键的定义+exists使用例子
- 5章6节局部与全局使用同一个变量不同定义的调用
- MFC全局变量的定义和使用
- php 中可使用命令行变量--$argv和$argc
- php 中全局变量global 的使用