PHP 笔记
PHP基本语法
PHP代码一般嵌入到HTML文档中,通过“”标记分隔PHP代码。
<?php #这里是PHP代码 ?>
或者通过脚本标签包含PHP代码
<script language="php"> #php代码 </script>
- 注释
<?php
#Shell 风格
// 单行注释
/*
多行注释
多行注释
*/
?>
注意注释不要包含?>,服务器会误判PHP代码结束
- 整型进制表示方法
- 浮点型表示方法
Heredoc结构
引用、静态变量及全局变量
<?php $str1="hello"; $str2=$str1;//变量赋值 $str2=& $str1;//引用赋值 static $name='C#';//静态变量 $score=80; function f(){ $score=100; echo $score.'<br/>';//输出100 global $score;//定义全局变量 echo $score;//输出80 } f();//调用函数 ?>
- 可变变量
<?php $name='wit'; $wit='hello,word'; echo $name.'<br/>';//输出wit echo $$name;//输出hello,word ?>
常量
定义常量,语法:
define(string constant_name,mixed_value,case_sensitive=true);
说明:第一个参数为常量名,第二个参数为常量值,第三个参数表示是否对大小写敏感(可选)。
获取常量的值,语法:
mixed constant(string const_name);
也可以通过常量名直接获取常量的值.
判断一个常量是否定义,语法:
bool defined(string const_name);
示例
<?php
define("PI", 3.14159);
if(defined("PI"))
{
echo PI,"<br/>";//
echo constant("PI");
}
?>