在这节里,我将讲述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, 楠云资讯工作室.

暂时没有相关的参考资料!