# 使用Dreamweaver設定PHP&MYSQL開發環境 ###### tags: `PHP` `MYSQL` (使用 Dreamweaver 與 XAMPP 設定環境) 1. 確認電腦安裝與設置好XAMPP開啟 2. Dreamweaver設定開發環境,網站>新增網站(專案) 3. 增一個Dreamweaver的PHP檔案 ![](https://i.imgur.com/eWN90na.png) 路徑指定C:\xampp\htdocs\phptest\ (此為預設路徑) ![](https://i.imgur.com/9hK773Z.png) 伺服器資料夾要指向同一個位置(C:\xampp\htdocs\phptest\) 網址指定到http://localhost/phptest/ ![](https://i.imgur.com/jFYYI1Y.png) 進階>伺服器模式要設定為 PHP MySQL ![](https://i.imgur.com/9C3XZAF.png) 新增一個Dreamweaver的PHP檔案 --- ## PHP的起始與結束 <script language="php">PHP程式碼</script> <?php PHP程式碼 ?> ### PHP變數 * 只可使用英文字母與底線_ * 大小寫字母視為不同變數($a與$A是不同哦) * ### 註解方式 //單行註解 /*多行註解*/ 變數放在" "內程式碼也會執行 變數放在' '內是純文字 --- ## PHP題目練習 ```php <?php $name="周杰倫"; $price=400; $goods="衣服"; cho $name ."花了" .$price ."元,買了一件".$goods ?> ``` 也可以寫成 `echo "$name 花了$price 元,買了一件$goods 。"` ![](https://i.imgur.com/zsB2DnP.png) --- ## 格式化字串sprintf ==http://www.php.net/函式名稱 (可查詢函式內容)== **公式:[ sprintf(字串格式,$來源值1,$來源值2,$來源值3) ]** ![](https://i.imgur.com/ZJYCLMU.png) /*周杰倫花了400元,買了一件衣服*/ ![](https://i.imgur.com/DI36XsP.png) | 變數 | 代表意思 | | ------------ | ---- | | %s    |字串 | | %d    |整數 | | %b    |二進制    | | %c    |字元 | | %f    |浮點數 | | %x    |小寫英文字母 | | %X    |大寫英文字母 | --- ### 流程控制 ==小提醒:先把判斷句內的括號都打好,才不容易漏掉== 單純判斷式(條件句) * if...else * switch 重複迴圈 * for * while * do...while | 符號 | 意思 | | ------ | --------| | || | or | | && | and | | ! | not | | != | 不等於 | | == | 等於 | | > | 大於 | | >= | 大於等於 | | < | 小於 | | <= | 小於等於 | **變數函數都可以使用加減乘除符號** ```php + $a+7 - $a-5 * $a*3 / $a/4 % (取餘數) 50%7→1 ; 50%12→2 ``` 練習題:if...else練習+sprintf ![](https://i.imgur.com/2h1kceU.png) 更簡單的寫法↓ ```php <?php $A=16; if($A%2==1){ echo $A."是奇數"; }else{ echo $A."是偶數"; } echo "<br>"; $B=8; if($B%2==0){ echo $B."是偶數"; }else{ echo $B."是奇數"; } ?> ``` **常犯錯誤** ```php= <?php $weather="sun" if($weather == "rain"){ echo"下雨了"; } ?> ``` ==等號要用==兩個才是PHP裡面的等於==