认识PHP,了解PHP,熟悉PHP,开发PHP功能.每一个都是一个过程.

PHP前戏,接触PHP的开始.

php语法部分

8种数据类型:

boolean布尔型
例子:
$boo=true;
if($boo==true)
echo ‘变量$boo为 true!’
else
echo ‘变量$boo为 false!’
?>
注意:在php中不是只有false值才为false,在一些特色情况下boolean值也被认为是false,例如:整数0,浮点数0.0 ,字符”0″ ,空白字符串(“”) ,只声明没有赋值 的数组

integer整型
用10进制,8进制,16进制来表示,具体进制的转换得查一下以前的资料

float/double浮点型

string字符串 3种定义方式

$string=’字符串’;
$string=’字符串’;

$string= <<< str //定界符
要输出的字符串
str;

单引号和双引号的区别:

$i=”声明字符串”;
$j=’声明字符串’;
$y=’显示该行字符串’;
echo “$i”; //则被视作输出i字符串变量的值
echo ”

echo ‘$j’ //$j被视为符号$
echo “

echo << 这个双引号没什么区别,效果一样 str; //这行前面不能有空格,否则会出错。 ?>
?>

array数组
object对象

resource资源,又称为”句柄“ 保存了到外部资源的一个引用
null,3种典型的null情况

echo “变量(string1)直接赋值为null”;
$string1=null;
$string3=”str”; //变量string3复制str
if(is_null($string1))
echo “string1=null”;

echo ”
变量($string2)未被赋值”;
if(is_null($string2))
echo “string2=null”;

echo “字符串被释放unset()函数处理过的($string3)”;
unset($string3); //释放$string3
if (is_null($string3)) //判断#string3释放威客
echo “string3=null”

?>