1 00:00:00,000 --> 00:00:00,360 2 00:00:00,360 --> 00:00:02,530 >> 演講嘉賓:讓我們用PHP編寫的程序。 3 00:00:02,530 --> 00:00:05,920 不像C,這是編譯語言, PHP是一種解釋 4 00:00:05,920 --> 00:00:09,340 語言,只要我們指 寫我們的源代碼在PHP中,我們可以 5 00:00:09,340 --> 00:00:12,960 簡單地傳遞一個源運行它 代碼輸入到所謂的一個 6 00:00:12,960 --> 00:00:16,340 解釋器,一個程序,其目的 在生活中是讀你的PHP源 7 00:00:16,340 --> 00:00:20,140 代碼,從上到下,從左到右,和 這樣做,線,由線,不管它是什麼 8 00:00:20,140 --> 00:00:21,650 你設置它做的事。 9 00:00:21,650 --> 00:00:25,450 這裡,在一個稱為hello.php的文件, 讓我開始如下。 10 00:00:25,450 --> 00:00:31,140 打開支架,問號,PHP和 然後樓下,讓我關閉了PHP 11 00:00:31,140 --> 00:00:33,700 標籤與問號,尖括號。 12 00:00:33,700 --> 00:00:36,570 >> 現在,你會發現,在某些電腦上,您 實際上可以逃脫只是 13 00:00:36,570 --> 00:00:39,710 做開括號,問號, 沒有尾隨PHP。 14 00:00:39,710 --> 00:00:42,920 但你會發現,你的代碼更 便攜式和更多的計算機上運行,如果 15 00:00:42,920 --> 00:00:45,180 你使用這個更詳細的版本。 16 00:00:45,180 --> 00:00:49,760 現在,在兩者之間這些標籤,讓我們做 簡單的東西,如printf,報價 17 00:00:49,760 --> 00:00:53,230 引文結束,“世界你好”, 用反斜杠ñ。 18 00:00:53,230 --> 00:00:55,610 >> 現在讓我們保存文件 並運行此程序。 19 00:00:55,610 --> 00:00:58,490 但運行這個文件,我們要 有通過PHP通過它 20 00:00:58,490 --> 00:00:59,180 解釋器。 21 00:00:59,180 --> 00:01:02,980 因此從技術上講,我們正在運行PHP和 作為輸入傳遞的源代碼我 22 00:01:02,980 --> 00:01:03,840 剛寫。 23 00:01:03,840 --> 00:01:10,150 要做到這一點,在我的命令提示符下, 我會做PHP的hello.php。 24 00:01:10,150 --> 00:01:12,120 我們在那裡看到,你好世界。 25 00:01:12,120 --> 00:01:15,220 >> 當然,要運行這個程序,我有 要知道,編寫程序 26 00:01:15,220 --> 00:01:18,400 在PHP中,讓我知道 運行其解釋器。 27 00:01:18,400 --> 00:01:22,290 這當然是一種理想的,尤其是 時,在C,編譯程序後, 28 00:01:22,290 --> 00:01:25,500 用戶只需運行它,而無需 知道或關心它曾經是 29 00:01:25,500 --> 00:01:29,850 用C編寫的,但我們可以做到這一點 用PHP效果一樣好。 30 00:01:29,850 --> 00:01:31,260 >> 讓我們回到我的源代碼。 31 00:01:31,260 --> 00:01:34,970 在這個文件的最頂端,讓我們 添加家當,一個尖銳的爆炸或 32 00:01:34,970 --> 00:01:39,610 感嘆號,其次是斜線 斌斜線PHP,這是簡單的 33 00:01:39,610 --> 00:01:44,040 路徑PHP解釋器或程序 在這個特殊的電腦。 34 00:01:44,040 --> 00:01:47,830 現在讓我們保存文件,而且還 使文件可執行 35 00:01:47,830 --> 00:01:49,230 除了可讀。 36 00:01:49,230 --> 00:01:52,810 嗯,夠一個文件是可讀的 對於如PHP程序解釋 37 00:01:52,810 --> 00:01:56,820 ,但實際運行的程序,並 尋找那些家當在它的頂部 38 00:01:56,820 --> 00:02:00,470 要知道用什麼解釋器 執行的代碼,我們必須使 39 00:02:00,470 --> 00:02:02,610 可執行文件以及。 40 00:02:02,610 --> 00:02:09,840 >> 要做到這一點,讓我們敲入chmod加 X,可執行,hello.php的。 41 00:02:09,840 --> 00:02:13,730 現在,讓我們運行點 斜線的hello.php。 42 00:02:13,730 --> 00:02:15,400 又一次,我們看到的hello world。 43 00:02:15,400 --> 00:02:17,030 現在,我們可以藉此一步。 44 00:02:17,030 --> 00:02:19,850 我們並沒有揭示對世界 這個程序,你好世界,是 45 00:02:19,850 --> 00:02:21,140 用PHP編寫的。 46 00:02:21,140 --> 00:02:27,280 我們現在可以刪除該文件的擴展名 以及通過指定的mv的hello.php, 47 00:02:27,280 --> 00:02:32,750 應乾脆改名你好,我 現在可以做點斜線你好,我 48 00:02:32,750 --> 00:02:34,090 再次見到的hello world。 49 00:02:34,090 --> 00:02:36,080 >> 讓我們這最後一步。 50 00:02:36,080 --> 00:02:39,810 假設我不一定知道 到PHP在計算機上的路徑 51 00:02:39,810 --> 00:02:43,980 而這個程序可能運行,但我 希望計算機找到它適合我。 52 00:02:43,980 --> 00:02:46,670 事實證明,在很多計算機, 有一個節目叫 53 00:02:46,670 --> 00:02:50,820 ENV的環境,E-N-V時, 能明白這一點對我們來說。 54 00:02:50,820 --> 00:02:57,020 因此,讓我們回到家當和 改變它是簡單的env PHP空間。 55 00:02:57,020 --> 00:03:00,290 這種新的家當將指示 計算機,以檢查其環境 56 00:03:00,290 --> 00:03:04,170 程序,PHP的,如果它的存在, 用它來解釋這個計劃。 57 00:03:04,170 --> 00:03:06,582