php開發網頁需要存放在wamp根目錄下的www資料夾中才可執行成功。同時wamp要處於執行狀態。
無站點情況下開啟方式:
**規範:
用<?php
?>
將**包圍起來:
語法規範:
定義方式:
$a=10;執行結果:$b="world";
var_dump($a);//輸出字元型別及長度
var_dump($b);
$a = (string)$a; //強制轉換a的型別為字串
//settype($a,"string");
var_dump($a);
字元拼接:
$name = "張三";執行結果:$s = "hello ";
echo $s;
echo "";
$a = "hello";
$a .= "張三";
echo $a;
//php裡面拼接字串用點,不用加號
可變變數:
$a = "hello";結果:$hello = "張三";
echo $$a;
輸出語法:
$a=10;結果:$b="dsdw";
echo $a,"hello"; //可以同時輸出多個字串
print $a; //每次只能輸出乙個
//print_r();專門列印陣列
var_dump($b); //輸出變數資訊
判斷及刪除:
var_dump(empty($b)); //判斷變數是否為空,當值為0,或者為空字元時也顯示true結果:var_dump(isset($b)); //判斷變數是否定義
$a = 10;
unset($a); //刪除變數
var_dump(isset($a));
//&代表變數的位址結果:$a = 10;
$b = &$a;
$b = 5;
echo $a; //a的位址被改變
判斷是否相等:
$a = 10;結果:$b = 8;
var_dump($a==$b);
三目運算子:
$a = 10;結果:$b = 8;
echo $a==$b?"相等":"不相等";
錯誤抑制符:
//@錯誤抑制符結果://notice:提醒(提示)
//warning:警告
//error:錯誤
//notice:有一些提醒不是真正的錯誤
echo @$a;
分支語句:
$a=8;執行結果:$b=9;
$c=6;
$d=35;
if($a<10)
echo "
";if($b<10)
echo "b小於10";
echo "
";if($c<10)
else
echo "
";if($d<10)
else if($d<20)
else
switch case語句:
$a=3;執行結果:switch($a)
迴圈語句:
for($i=0;$i<10;$i++)執行結果:
邏輯語句:
&& //如果多個bool型資料進行與的運算,只要其中有乙個false,結果就是false|| //如果多個bool型資料進行或的運算,只要其中有乙個true,結果就是true
! //邏輯非相當於取反
PHP執行批量mysql語句
當有多條mysql語句連起來需要執行,比如 sqls insert table a values 1,2 insert table a values 2,3 需要執行的話php中可以使用的方法有三個 mysql query pdomysqli 三種方法當sqls語句沒有問題的時候都是可以的。但是第一...
PHP執行批量mysql語句
當有多條mysql語句連起來需要執行,比如 sqls insert table a values 1,2 insert table a values 2,3 需要執行的話php中可以使用的方法有三個 mysql query pdomysqli 三種方法當sqls語句沒有問題的時候都是可以的。但是第一...
PHP執行批量mysql語句
當有多條mysql語句連起來需要執行,比如 sqls insert table a values 1,2 insert table a values 2,3 需要執行的話php中可以使用的方法有三個 mysql query pdomysqli 三種方法當sqls語句沒有問題的時候都是可以的。但是第一...