Chapter 5 PHP的基本语法
PHP在Web开发中的应用
第一个PHP脚本程序
PHP语言标记
①<?php
……………..
?>
②<script language=”php”>……</script>
③<?..................?>>
④<%.................%>
指令分隔符“; (分号)”
“;”(分号)
文件末尾的php代码段结束标记可以不用
程序注释
①/* …….. */ 多行注释
②// 单行注释
③/* 单行注释
变量
变量的声明
不要求使用变量前声明变量
声明变量名以美元符号“$”开始,使用“=”给一个变量赋值
<?php
$a=100;
$b=”string”;
$c=true;
$d=;
$key1=$a;
$key2=$b;
$a=$b=$c=$d=”value”;
?>
unset( ) 函数释放指定的变量
isset( ) 检测变量是否设置
empty( ) 检查一个变量是否为空
<?php
$var=’’; //声明变量$var,赋予一个空值
if(empty($var)){ //结果为true,因为$var为空
echo ‘$var is either o or not set at all’;
}
if(!isset($var)){ //结果为false,因为$var已设置
echo ‘$var is not set at all’;
}
unset($var); //销毁单个变量$var
if(isset($var)){ //结果为false,因为已经销毁了这个变量
print “This var is set so I will print.”;
}
?>
变量的命名
变量名区别大小写
内置结构和关键字以及用户自定义的类名和函数名不区分大小写。如echo,while,class名称,function名称等可以任意大小写。
echo “this is a test”; ECHO “this is a test”;
Echo “this is a test”;
均是正确的
$name=”tarzan”; $Name=”skeygao”; $NAME=”tom”; 三个不同变量
一个有效的变量名由字母或下划线开头。不能以数字开头,中间不可以使用空格,不能使用点分开。
$4 site=’not yet’; 错误
$_4site=”not yet”; 正确
$i站点is=’mansikka’; 正确,可以用中文
可变变量
<?php
$hi=”hello”;
$$hi=”hello”;
//声明一个可变变量$$hi,$hi的值是hello,相当于声音$hello的值是“world“
Echo “$hi $hello”; //$$hi和$hello等价
Echo “$hi ${$hi}”;
?>
变量的引用赋值
变量总是传值赋值,也就是说,当将一个表达式的值赋予一个变量时,整个原始表达式的值被
细说php读书笔记 来自淘豆网m.daumloan.com转载请标明出处.