魯芝
你可以在PHP目錄下找到PHP.EXE你用他來執(zhí)行一個.PHP的程序!你會發(fā)現(xiàn)結(jié)果是一堆HTML.他的作用就是解釋PHP生成HTML
張采
php中use用來以別名的方式引入命名空間:比如在a.php中調(diào)用My\Full命名空間下的Fun對象:use My\Full;$fun = new Fun();//這樣就可以了,如果沒有使用use,則需要:$fun = new My\Full\Fun();//帶著命名空間路徑
一甲子
搭建PHP環(huán)境是用來運行PHP程序代碼,開發(fā)測試和線上的網(wǎng)站都需要環(huán)境支持,如果沒有環(huán)境支持打開的PHP程序代碼跟txt文本沒有區(qū)別。打個比方說:PHP環(huán)境相當于火車的軌道,PHP程序相當于火車,火車軌道上可以跑很多各種功能用途的火車,但是火車離開軌道就是沒作用的擺設(shè)。所以火車要運行必須要有軌道,PHP程序要運行必須有PHP環(huán)境的技持。
坎離真人
<? ?>是短標簽<?php ?>是長標簽在php的配置文件(php.ini)中有一個short_open_tag的值,開啟以后可以使用PHP的短標簽:<? ?>同時,只有開啟這個才可以使用 <?= 以代替 <? echo 。在CodeIgniter的視頻教程中就是用的這種方式。但是這個短標簽是不推薦的,使用<?php ?>才是規(guī)范的方法。只是因為這種短標簽使用的時間比較長,這種特性才被保存了下來。
劉子揚
php就是實現(xiàn)用戶和服務(wù)器交流的語言。前臺就是你看到的那些東西,有些事不會變的,但有些東西是會變的,你告訴服務(wù)器你想要什么,服務(wù)器就給你顯示什么,這個過程就需要用到php來實現(xiàn),也就是后臺的數(shù)據(jù)調(diào)用。就拿這個百度知道的頁面說吧,你每個問題看到的東西都不一樣,但是結(jié)構(gòu)都是一樣的,這個結(jié)構(gòu)就是前臺設(shè)計好的,而這些內(nèi)容就是根據(jù)你點的問題,通過php來獲取相應(yīng)的數(shù)據(jù),然后在相應(yīng)的位置顯示相應(yīng)的內(nèi)容;你填寫好提問或回答,點提交,然后又是通過php把你的提交的數(shù)據(jù)保存起來,以便以后或其他人查看。
諸葛恪
靜態(tài)類的調(diào)用方法class myclass {public static aaa () {}}調(diào)用的時候就不用實例化了 NEW 什么什么的直接調(diào)用類::方法名()myclass::aa();
彌巷
php是Hypertext Preprocessor的縮寫,php是一種內(nèi)嵌HTML的腳本語言。PHP的獨特語法混合了c,java和perl及PHP式的新語法。這門語言的的目標是讓網(wǎng)頁開發(fā)人員快速的寫出動態(tài)的網(wǎng)頁。 PHP是一種服務(wù)器端HTML-嵌入式腳本描述語言。 其最強大和最重要的特征是其數(shù)據(jù)庫集成層,使用它完成一個含有數(shù)據(jù)庫功能的網(wǎng)頁是不可置信的簡單。在HTML文件中, PHP腳本程序(語法類似于Perl或者c語言)可以使用特別的PHP標簽進行引用, 這樣網(wǎng)頁制作者也不必完全依賴HTML生成網(wǎng)頁了。由于PHP是在服務(wù)器端執(zhí)行的, 客戶端是看不到PHP代碼的。 PHP可以完成任何CGI腳本可以完成的任務(wù),但它的功能的發(fā)揮取決于它和各種數(shù)據(jù)庫的兼容性。 PHP除了可以使用HTTP進行通信,也可以使用IMAP, SNMP, NNTP, POP3協(xié)議。
王希維
PHP 能做任何事。PHP 主要是用于服務(wù)端的腳本程序,因此您可以用 PHP 來完成任何其它的 CGI 程序能夠完成的工作,例如收集表單數(shù)據(jù),生成動態(tài)網(wǎng)頁,或者發(fā)送/接收 Cookies。但 PHP 的功能遠不局限于此。PHP 腳本主要用于以下三個領(lǐng)域。服務(wù)端腳本。這是 PHP 最傳統(tǒng),也是最主要的目標領(lǐng)域。開展這項工作您需要具備以下三點:PHP 解析器(CGI 或者服務(wù)器模塊)、WEB 服務(wù)器和 WEB 瀏覽器。您需要在運行 WEB 服務(wù)器時,安裝并配置 PHP,然后,可以用 WEB 瀏覽器來訪問 PHP 程序的輸出,即瀏覽服務(wù)端的 PHP 頁面。請查閱“安裝”一章以獲取信息。命令行腳本。您可以編寫一段 PHP 腳本,并且不需要任何服務(wù)器或者瀏覽器來運行它。通過這種方式,您僅僅只需要 PHP 解析器來執(zhí)行。這種用法對于依賴 cron(Unix 或者 Linux 環(huán)境)或者 Task Scheduler(Windows 環(huán)境)的日常運行的腳本來說是理想的選擇。這些腳本也可以用來處理簡單的文本。請參閱“PHP 的命令行模式”以獲取信息。編寫客戶端的 GUI 應(yīng)用程序。對于基于窗口式的應(yīng)用程序來說,PHP 或許不是一種最好的語言,但是如果您非常精通 PHP,并且希望在您的客戶端應(yīng)用程序中使用 PHP 的一些高級特性,您可以利用 PHP-GTK 來編寫這些程序。用這種方法,您還可以編寫跨平臺的應(yīng)用程序。PHP-GTK 是 PHP 的一個擴展,在通常發(fā)布的 PHP 包中并不包含它。如果您對 PHP-GTK 感興趣,請訪問其網(wǎng)站以獲取信息。
劉阿水
主要是編碼時候的引用與封裝, 工作中一般別的地方用不到的變量函數(shù)就用private, 減少找代碼的時候查詢量太大, 因為寫大了代碼很多, 一個一個看就是浪費時間了, 用不到的寫的時候就private一下, 不寫后面找bug的時候就蛋疼了。。。還有就是封裝庫
我是不是可以這么理解。。。如果全部沒有聲明,則PHP編譯的時候,就會把所有函數(shù)都過一遍;如果聲明了,則在不需要的時候,PHP服務(wù)器,就會跳過這個函數(shù),以節(jié)約運行時間和效率?我是小白里的小白,跳著學的,對一些深度的東西,完全不懂