1.PHP编写格式:
<?php
something
?>
可嵌入html 编写
2.打印函数:
echo "something"
print "somethin"
printf("%d",$xx);
$str=sprintf("%s",$str1);
3.变量定义
$开头,例如:$myVar="xxxx",PHP中不需要显示声明变量类型。
全局超级变量$_SERVER,数组,如下方式打印全部内容
foreach($_SERVERas $var=>$value){
echo"$var=>$value <br />";
}
echo$_SERVER['HTTP_HOST'] ;
$_GET方法获取GET方法传递参数
示例:http://localhost?id=1&name=xxx
echo $_GET['id'];
echo $_GET['name'];
$_POST方法获取POST方法传递参数
$_COOKIE方法获取cookie信息
$_FILES获取post数据信息,二维数组 $_FILES['upload-name']['type']
$_ENV获取服务器环境$_ENV['HOSTNAME']
$_SESSION获取session信息
4.常量定义 define("PI",3.1415926);常量前不用加$符号,全局可使用。
5.双引号解析变量及转义,单引号不解析变量及转义(只解析特殊情况,例如'sss\\',解析最后的转义)
大文本输出使用heredoc方式
<<<xxx
<p>
something
</p>
xxx;
开始和结束标示符必须相同且在一行的开始。
6.控制语句foreach
循环数组应用
foreach(arrayas $value)
foreach(arrayas $key=>$value)
7.包含 include "filelocation" 包含可重用的代码段
include_once() 只包含一次
require(filename) 与include相同,区别在于代码执行错误脚本停止,include会继续。另外就是不管代码段是否会执行,都会将脚本请求到调用位置
require_once() 请求一次