PHP变量
在这节里,我将讲述PHP是如何给变量赋值的,以及给你一些简单的例子。
PHP变量定义:
变量就是用来存储数据的,这是所有编程语言的基础。
比如:
$bujian = “luntai”;
$shuliang = 6;
(注意引号区别哦)
有没有发现两个例子都是以$开头的,在php中所有的变量都是以$开头的,只有你在前面写上$,并且名字遵循以下规范就可以成为php变量了。
命名规范:只能是字母,数字和下划线组成,同时必须以字母或下划线开头。记住php变量名是区分大小写的,php变量不用特别声明,你可以随时使用它,是不是很方便,就是有点要知道php是弱类型的语言。
技巧:【厦门SEO猪脚】建议名字取得有意义点,下划线建议是用在单词间,比如$date_of_birth,比较利于记忆辨别。
PHP变量的赋值:
表达式赋值:
$sum = 12+3;
echo $sum; //15
跟以下这个是一样的
$a = 12;
$b = 3;
$sum = $a+$b;
echo $sum; //15
字符串赋值:
单引号和双引号区别:双引号里的$xxx,$xxx是变量有值的,单引号就不一样了,单引号里的$xxx,纯粹只会被当作阿拉伯字母。
$p = “wo shi nan ren”;
echo “ni shi nv ren ,$p”; //输出 ni shi nv ren ,wo shi nan ren
$q = ‘wo shi nan ren’;
echo ‘ni shi nv ren ,$q’; //输出 ni shi nv ren ,$q
指定字符串的开头和结尾:是用[]或{}来实现。比如重量pounds或ounces
echo ” 总重是: {$weight}lb”;
字符串连接运算符:”.”注意字符串之间的空格问题。
PHP数据类型:
Boolean TRUE或FALSE。
Integer 数字类型,可以是正或负。
Double(float) 浮点数,可以是任意的小数。
String 阿拉伯字符串,可以是ASCII 字符。
赋值的时候,变量的类型会根据你附的值来确定类型,如果你想知道类型可以用gettype(),想改变类型可以用settype()。
变量的类型转换:隐性类型转换和强制类型转换
隐性类型转换例子:echo 10 + “11 inches”; //21
强制类型转换例子:intval(”10stac”); //10
变量中的变量(变量引用):
是不是很奇怪,呵呵
来个例子:
<?php
$abs = “傻瓜”;
$cd = “abs”;
echo “我说:$cd 是 ${$cd}”;
echo “<hr>”;
echo ‘我说: ‘.$cd.’ 是 ‘.$$cd;
?>
输出 :”我说: abs 是 傻瓜”。
这就是变量的很基础的东西,抱歉,写得很乱!
© 2009 – 2010, 楠云资讯工作室.
暂时没有相关的参考资料!
关于9月前
不错 就是乱了一点
可以多讲一下 变量的作用域
关于9月前
这个就交给你了,等你写呢,我写类,高度概括的PHP类