亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專(zhuān)欄INFORMATION COLUMN

PHP學(xué)習(xí) Day 0 起步

Cruise_Chan / 2558人閱讀

摘要:記錄一下學(xué)習(xí)的軌跡。起步推薦用最新的。內(nèi)建服務(wù)器這年頭大部分語(yǔ)言都支持這一出了。交互式的環(huán)境學(xué)習(xí)方便,推薦下家的是用寫(xiě)的。結(jié)尾可以省略,然后可以簡(jiǎn)寫(xiě)成,于是上面的可以簡(jiǎn)寫(xiě)成當(dāng)然像這種一行的,用也成練習(xí)題感謝出題搭好環(huán)境,寫(xiě)出第一個(gè)。

記錄一下學(xué)習(xí)的軌跡。

入門(mén)資料

對(duì)我而言好的入門(mén)資料要符合兩個(gè)要求:

能夠切實(shí)幫助以比較正的方式入門(mén)

真沒(méi)找到什么好的入門(mén)資料。沒(méi)有《Dive into PHP》,沒(méi)有《Learn PHP the hard way》,連《a byte of PHP》都沒(méi)有。(《Higher Order PHP》?別做夢(mèng)了?。?/p>

官網(wǎng)上也沒(méi)有推薦,然后書(shū)籍是直接鏈接到亞馬遜的搜索頁(yè)面……

問(wèn)了身邊的PHPer,說(shuō)是直接看官網(wǎng)上的文檔……

可以用 PHP The right way 湊合下,不過(guò)這個(gè)怎么看也不像入門(mén)書(shū)就是了。

起步

PHP The right way 推薦用最新的 5.5。不過(guò)我用的是 5.4。因?yàn)橛玫氖?Debian Wheezy,懶得另外裝 5.5 了。

內(nèi)建服務(wù)器
php -S localhost:8000

這年頭大部分語(yǔ)言都支持這一出了。PHP 5.4開(kāi)始也支持了。

很遺憾,如果沒(méi)有index.html之類(lèi)的頁(yè)面,就直接404:

Not Found

The requested resource / was not found on this server.

也不給個(gè)目錄列表啥的。

phpsh

交互式的環(huán)境學(xué)習(xí)方便,推薦下 facebook 家的 phpsh(是用python寫(xiě)的)。

Hello World

寫(xiě)個(gè) Hello world 應(yīng)該很容易吧?

phpsh下確實(shí)很容易。

php> echo "hello world"
hello world

寫(xiě)到文件里試試:

#!/usr/bin/env php                                                                                                                            
echo "hello world"

保存成 test php,然后 chmod a+x一下,結(jié)果:

./test.php                                                                                                                                  

echo "hello world"

咋啦?難道是沒(méi)加分號(hào),趕緊修改下:

./test.php                                                                                                                                  

echo "hello world";

還是不行……

原來(lái)必須加上 ?>才行。

#!/usr/bin/env php

結(jié)尾可以省略,然后可以簡(jiǎn)寫(xiě)成,于是上面的可以簡(jiǎn)寫(xiě)成

#!/usr/bin/env php


當(dāng)然像這種一行的,用php -r也成:

php -r "echo "hello world";"
練習(xí)題

感謝Green_leaves出題

搭好php環(huán)境,寫(xiě)出第一個(gè)hello word。

輸出你郵箱的用戶名和域名

匹配出blog.segmentfault.com的主域名segmentfault.com


Day 0 - 5 列表

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/20619.html

相關(guān)文章

  • PHP學(xué)習(xí)之路 目錄

    這個(gè)系列就暫時(shí)告一段落了。這是一個(gè)目錄。 Day 0 起步 Day 1 基本語(yǔ)法 Day 2 REPL 和 包管理 Day 3 語(yǔ)言參考 Day 4 語(yǔ)言參考(下半篇) Day 5 練手程序

    liaosilzu2007 評(píng)論0 收藏0
  • 【Laravel學(xué)習(xí)篇 · 一】Windows下起步就遇麻煩

    摘要:在看了之后,在下自己也搭建晚了一下,突然想到自己搭建這事還沒(méi)完成呢。后面就是按照官方的方法安裝但是由于網(wǎng)速什么的你懂的總是安裝失敗,沒(méi)辦法搜了一下解決辦法。最后又可以繼續(xù)愉快學(xué)習(xí)了。 很早前 phphub 出來(lái)的時(shí)候我就去注冊(cè)了一個(gè)賬號(hào),而且它的源碼是放在 github 上開(kāi)源的,當(dāng)時(shí)就想自己搭建著玩,它是基于 laravel 的,但是我以前都接觸的是 CI 和 Yii ,不會(huì) lar...

    YancyYe 評(píng)論0 收藏0
  • 起步-學(xué)習(xí)php擴(kuò)展開(kāi)發(fā)的背景

    摘要:開(kāi)發(fā)擴(kuò)展是用語(yǔ)言實(shí)現(xiàn)的,流行的很大一個(gè)原因也是因?yàn)橛写罅块_(kāi)發(fā)者通過(guò)擴(kuò)展實(shí)現(xiàn)大量通用的功能供廣大社區(qū)開(kāi)發(fā)者使用。擴(kuò)展化的優(yōu)勢(shì)產(chǎn)品安全性和私密性好系統(tǒng)性能高擴(kuò)展化的劣勢(shì)開(kāi)發(fā)效率低的優(yōu)勢(shì)之一就是開(kāi)發(fā)效率高,需要選擇系統(tǒng)合適的模塊進(jìn)行擴(kuò)展化。 php是解釋性語(yǔ)言,不需要編譯。對(duì)于用php寫(xiě)的產(chǎn)品,如果需要直接源碼安裝到客戶的運(yùn)行環(huán)境中,則存在很大的安全隱患??蛻羯踔量梢园涯愕漠a(chǎn)品直接做二次部署...

    joyqi 評(píng)論0 收藏0
  • PHP學(xué)習(xí) Day 1 基本語(yǔ)法

    摘要:語(yǔ)法基礎(chǔ)如同昨天所說(shuō),代碼必須用起始標(biāo)簽和結(jié)束標(biāo)簽包起來(lái)。和的標(biāo)簽在文檔中合法,所以中加入代碼,不會(huì)破壞文檔的合法性。將換行視作空格,所以需要用分號(hào)標(biāo)明語(yǔ)句的結(jié)束。將寫(xiě)入,并將內(nèi)容追加到。 PHP語(yǔ)法基礎(chǔ) 如同昨天所說(shuō),PHP代碼必須用起始標(biāo)簽()包起來(lái)。有其他簡(jiǎn)寫(xiě)形式,但是不建議使用,因?yàn)楹?jiǎn)寫(xiě)形式是否能工作,取決于PHP的配置。 的標(biāo)簽在XML文檔中合法,所以XHTML中加入PH...

    蘇丹 評(píng)論0 收藏0
  • PHP學(xué)習(xí) Day 2 REPL 和 包管理

    摘要:包管理試用了,新一代的包管理器,感覺(jué)不錯(cuò)。習(xí)題答案習(xí)題見(jiàn)圖書(shū)優(yōu)惠活動(dòng),計(jì)算需要付的金額。文件讀寫(xiě)函數(shù)有,表示追加,鎖定文件,避免別的進(jìn)程同時(shí)讀寫(xiě)。 最新版 Debian Wheezy下的PHP是5.4的,day0時(shí)說(shuō)圖方便就裝了5.4。但是看文檔是5.5的,所以琢磨著還是用最新版算了。 Debian Wheezy有dotdeb.org提供php-5.5。安裝很方便。 將下列內(nèi)容加...

    microelec 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<