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