header
header('content-type:text/html; charset= utf-8');//设置编码格式为:utf-8 header('location:http://www.baidu.com');//设置跳转到百度首页 header('refresh:3; url=http://www.xiaomi.com');//设置页面间隔刷新
数据类型
<?phpheader("content-type:text/html;charset=utf-8");//浏览器渲染格式$num=1;//整形$str="你好哈";//字符$float=3.1415926;//浮点$bool=true;//布尔echo $num;echo "<br>";echo $str;echo "<br>";echo $float;echo "<br>";echo $bool; ?>
表达式
<?phpheader("content-type:text/html;charset=utf-8");//if判断$num=1;if($num==1){echo "正确";}else{echo "错误";}echo "<br>";//switch表达式$day="周一";switch($day){case "周一":echo "上班1";break;case "周二":echo "上班2";break;default:echo "休息";break;}echo "<br>";//for循环for($i=0;$i<10;$i++){echo "for循环".$i;echo "<br>";}echo "<br>";//while循环while($num<10){echo "while循环".$num;echo "<br>";$num++;}echo "<br>";//break$n=1;while($n<10){echo "while循环".$n;echo "<br>";if($n==5){echo "等于5,停止,跳出循环";echo "<br>";break;}$n++;}echo "<br>";//三元表达式$answer=$num>0?"1大于0":"1小于0";echo $answer; ?>
数组
<?phpheader("content-type:text/html;charset=utf-8");$arr=array(1,2,3,4,5,6);//数组echo $arr[3];echo "<br>";$foodArr=array("番茄炒鸡蛋","土豆肉丝","红烧排骨","红烧鸡块");//数组echo $foodArr[2];echo "<br>";$persom=array("name"=>"wq","age"=>16,"skill"=>"吃饭");//关系型数组(类似json)echo $persom["name"];echo "<br>";echo $persom["age"];echo "<br>";echo $persom["skill"]; ?>
二维数组
<?phpheader('content-type:text/html; charset= utf-8');// 二维数组$twoArr = array(array('西兰花','西葫芦','西红柿'),array('牛肉','羊肉','鸭肉','驴肉','鸡肉'),array('白菜','油菜','娃娃菜'),array('皮皮虾','大闸蟹','生蚝','龙虾'));echo $twoArr[2][2];//娃娃菜 ?>
单双引号
<?phpheader("content-type:text/html;charset=utf-8");//双引号会输出变量(如果变量存在的话),单引号不会输出变量$person="你是好人";echo "$person";echo "<br>";echo '$person'; ?>
GET
<?phpheader("content-type:text/html;charset=utf-8");echo $_GET["userName"]; ?>
POST
<?phpheader("content-type:text/html;charset=utf-8");echo $_POST["userName"]; ?>
嵌入html中
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>Title</title><style>*{padding: 0;margin: 0;}div{width: 500px;margin: 100px auto;}ul{list-style: none;}li{float: left;width: 100px;height: 30px;background-color: rgba(255,255,156,0.7);text-align: center;line-height: 30px;}</style> </head> <body> <div><ul><li>导航</li><li>导航</li><li>导航</li><li><?phpecho $_GET["userName"];?></li><li><?phpecho $_GET["pwd"];?></li></ul> </div> </body> </html>
注意事项
1、拼接字符串是用.而不是+
2、在进行表单提交时,最好在127.0.0.1中进行访问
3、php文件的命名不能出现中文