中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

反向教學系列之——PHP入門(一)

發布時間:2020-07-10 13:28:49 來源:網絡 閱讀:840 作者:琉年 欄目:web開發

  php是什么?其實就是html的功能加強版。網頁本來在服務器上,如果客戶端問服務器索取網頁文件(xxx.html),那么服務器就會把客戶端指定的網頁發回去。(根據我的理解,)php是因“表單”而誕生的,所謂表單,就是在網頁上填寫信息,然后用一個提交按鈕發向服務器。而這里的“發向服務器”,其實用填好的表單來呼叫php文件——如果呼叫一個html,只需要發送地址,但想要呼叫php,必須帶著表單,也只有提交按鈕能做到這個呼叫。php收到表單,會根據表單的具體內容返回一個網頁(并不是本身),名稱就是這個php的名字(這一點和html一樣)。在內容上,php僅僅是在普通html代碼中,把要動態改變的部分裝進了一個塊,這個塊根據表單返回應該顯示在此處的東西。經過代換,php和html在格式上就完全一致了——除了后綴名。


  但是這個過程總得有人干,html顯示是瀏覽器的事,php代換是服務器的事,自然不可能憑空翻譯。這就是php環境做的事,這里用的是WampServer,相傳是裝起來最簡單的了,只需要不斷默認,我也僅僅把安裝目錄放在了D盤的文件夾里(就算不改,也要記一下目錄,一會兒有用)。裝好之后啟動——然而沒有界面,只有右下角的綠×××標(如果是×××,找找別的教程)告訴你它確實開著。在瀏覽器地址欄輸入localhost(或127.0.0.1)回車,如果服務有效,那么會看到一點東西,而且還有皮膚可選……(右上的classic)

反向教學系列之——PHP入門(一)


  你可以把地址欄里的“localhost”,或者“127.0.0.1”當做一個文件夾,只不過由于是網站服務,被改成了“域名”。事實上它確實是文件夾,名為www,位于wampserver的安裝目錄下。如果你學過一些html知識,那么就會知道地址欄如果只有地址,就會顯示其中名為index的東西(html或php,但似乎優先顯示php)。把地址欄的localhost改成localhost/index.php,什么都不會變,甚至后者才是本源。


  現在開始我們的HelloPHP——在www目錄下創建 hellophp.html 和 hellophp.php,向 hellophp.html 里填入:(這里的幾個文件名有點繞)

<form method="post" action="http://localhost/hellophp.php">

	<label for="clientname">Your name:</label>
	<input type="text" id="clientname" name="clientname">
	
	<input type="submit" value="Submit" name="submit" />
	
</form>


  向hellophp.php里填入:(如果有編程和html基礎,很容易猜到含義)

<h2>Congratulations!<h3><br>

<?php
	$name = $_POST['clientname'];
	
	echo 'Hello! '.$name.'<br>';
	echo 'This is PHP';
?>


  保存好兩個文件。然后打開瀏覽器,在地址欄輸入 localhost/hellophp.html 回車。按理是這樣的——

反向教學系列之——PHP入門(一)


  隨便填一個名字,點 Submit,我填的是 Louis ——

反向教學系列之——PHP入門(一)


  第一個練習完成。有趣的是,php是有解釋器的,不過我也不確認能不能加入表單。沒有表單,$_POST變量應該就沒法用,但另一些變量是照舊的。你可以像別的語言一樣,找到php.exe,加入環境變量path,然后在命令行里用php xxx.php 來(試圖)解釋一個php文件,你會得到經過翻譯的html(以命令行打印的形式),畢竟php本質上是翻譯嘛。


  (php.exe 位于: wamp安裝目錄\bin\php\phpx.x.x,有好幾個版本號,我選了最大的)


  然后(在任意位置)編寫helloworld.php:

<?php
	echo 'Hello world!';
?>


  在這個位置按住shift右鍵選擇打開命令行,php helloworld.php 回車,……


  但我覺得怎么能只知道這個呢……


  (2018-2-11 于地球)

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安义县| 甘洛县| 敦化市| 海南省| 长葛市| 南乐县| 封开县| 时尚| 永年县| 台州市| 华安县| 宜兴市| 平舆县| 信丰县| 资讯| 东乡族自治县| 资溪县| 利津县| 双江| 梁平县| 龙陵县| 赣榆县| 哈密市| 揭西县| 富裕县| 旬阳县| 东兴市| 古交市| 临清市| 通州市| 荆州市| 高雄县| 晋城| 东宁县| 广汉市| 缙云县| 宁强县| 华亭县| 台中市| 图木舒克市| 徐汇区|