PHP學習筆記-建構PHP開發環境---阿冬專欄

WBOY
發布: 2016-07-29 09:14:58
原創
1001 人瀏覽過
PHP學習筆記-從建構PHP開發環境開始

  說到PHP,我腦海中最先浮現的就是《社交網絡》中Mark在寢室中用PHP編寫Facemash的畫面。這也是我學習PHP的原因之一。 PHP的優點我就不囉嗦了,看看那些使用PHP+MySQL技術的國內外著名網站就知道了。學習一門語言,就得從建構開發環境開始。

  我使用的是Windows7作業系統,在Windows平台上建置PHP的開發環境可以下載WAMP(Windows、Apache、MySQL、PHP的縮寫)整合化安裝套件。這樣就不需要單獨安裝Apache、MySQL和PHP了。由於有些人的電腦已經安裝了IIS,IIS的預設端口是80端口而Apache也使用的是80端口,解決衝突的辦法不止一種,可以修改Apache安裝目錄下httpd.conf文件,停用IIS等。我個人採用的方法是將IIS的預設連接埠修改為81埠。方法如下,開啟IIS管理器,選擇「Default Web Site”,點擊右側的“綁定”,即可修改端口了。PHP學習筆記-建構PHP開發環境---阿冬專欄

  運行wampServer,點擊Apache,在Service目錄下有個測試80端口。除了IIS之外,有許多軟體也會佔用80埠,如迅雷、酷狗。支援?>這種標籤了。一個eclipse。 ,在「programming language」找到PDT,一路NEXT下去就OK了。看下碼:

PHP學習筆記-建構PHP開發環境---阿冬專欄

PHP學習筆記-建構PHP開發環境---阿冬專欄

1

2

PHP學習筆記-建構PHP開發環境---阿冬專欄3

4

56 0PHP學習筆記-建構PHP開發環境---阿冬專欄

11

12

PHP學習筆記-建構PHP開發環境---阿冬專欄13

14

15

16

    包括("conn.php");

    if($_POST['提交'])['提交'

🎜])🎜🎜/1

    {

        $sql="插入 進入訊息(id,用戶,標題,內容,最後日期)「.

        "values('','$_POST[user]','$_POST[title]','$_POST[content]',now())"         mysql_query(

$sql);

        echo "提交成功!";

「add.php」 方法=「貼文」>

用戶:"文字" 名稱="使用者">

標題:"文字" name="標題">

內容:

"提交" name="提交" value="提交">

  仔細看1處和2處的代碼,可以發現1處的submit前後各有一個單引號,而在2處user等都未加單引號。如果去掉1處的單引號,程式會彈警告,而給2處的添加單引號則會報錯。這是為什麼呢?

  其實呢,加不加單引號並沒有太大差別。唯一的差別就是加單引號的效率比不加引號效率高,原因在於,不加單引號的$_POST[submit],php會先去檢查php全文中是否有定義submit這個常數,如果找不到,才會把submit當著字串,然後去找$_POST['submit']的值;而如果加了引號,就不會有去判斷submit是否為常數這一步,而是直接找$_POST['submit ']的值;所以,最好是每個地方都應該加上引號,至於sql語句裡面加單引號出錯,那是在sql語句中,外面已經用了單引號,裡面還用單引號,自然會造成sql語句出錯,此時需要進行斜線轉義。 

以上就介紹了PHP學習筆記——建立PHP開發環境---阿冬專欄,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板