超碰在线天天性国产视频|无码人妻玩麻豆中出一区有奶水|日日日日日日日日日日日日网96|91视频农村妇女网站|精品美女日本一区|日韩无码一区视频|精品素人AV婷婷色视频|日本精品视频手机在线|少妇高清无码一二区|激情四射综合婷婷

貨幣問(wèn)答:php是啥

海林

PHP是什么,常用在什么地方.

PHP是一個(gè)基于服務(wù)端來(lái)創(chuàng)建動(dòng)態(tài)網(wǎng)站的腳本語(yǔ)言,您可以用PHP和HTML生成網(wǎng)站主頁(yè)。當(dāng)一個(gè)訪問(wèn)者打開(kāi)主頁(yè)時(shí),服務(wù)端便執(zhí)行PHP的命令并將執(zhí)行結(jié)果發(fā)送至訪問(wèn)者的瀏覽器中,這類似于ASP和CoildFusion,然而PHP和他們不同之處在于PHP開(kāi)放源碼和跨越平臺(tái),PHP可以運(yùn)行在WINDOWSNT和多種版本的UNIX上。它不需要任何預(yù)先處理而快速反饋結(jié)果,它也不需要mod_perl的調(diào)整來(lái)使您的服務(wù)器的內(nèi)存映象減小。PHP消耗的資源較少,當(dāng)PHP作為Apache Web服務(wù)器一部分時(shí),運(yùn)行代碼不需要調(diào)用外部二進(jìn)制程序,服務(wù)器不需要承擔(dān)任何額外的負(fù)擔(dān)。

推薦
不推薦
展開(kāi)
收起
李孚

php語(yǔ)言是什么語(yǔ)言?

 PHP,一個(gè)嵌套的縮寫名稱,是英文超級(jí)文本預(yù)處理語(yǔ)言(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種HTML內(nèi)嵌式的語(yǔ)言,PHP與微軟的ASP頗有幾分相似,都是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語(yǔ)言,語(yǔ)言的風(fēng)格有類似于C語(yǔ)言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運(yùn)用。PHP 獨(dú)特的語(yǔ)法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語(yǔ)法。它可以比 CGI 或者 Perl 更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。用PHP做出的動(dòng)態(tài)頁(yè)面與其他的編程語(yǔ)言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;與同樣是嵌入HTML文檔的腳本語(yǔ)言JavaScript相比,PHP在服務(wù)器端執(zhí)行,充分利用了服務(wù)器的性能;PHP執(zhí)行引擎還會(huì)將用戶經(jīng)常訪問(wèn)的PHP程序駐留在內(nèi)存中,其他用戶在一次訪問(wèn)這個(gè)程序時(shí)就不需要重新編譯程序了,只要直接執(zhí)行內(nèi)存中的代碼就可以了,這也是PHP高效率的體現(xiàn)之一。PHP具有非常強(qiáng)大的功能,所有的CGI或者JavaScript的功能PHP都能實(shí)現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫(kù)以及操作系統(tǒng)?! HP 最初是1994年Rasmus Lerdorf創(chuàng)建的,剛剛開(kāi)始只是一個(gè)簡(jiǎn)單的用Perl語(yǔ)言編寫的程序,用來(lái)統(tǒng)計(jì)他自己網(wǎng)站的訪問(wèn)者。后來(lái)又用C語(yǔ)言重新編寫,包括可以訪問(wèn)數(shù)據(jù)庫(kù)。在1995年以Personal Home Page Tools (PHP Tools) 開(kāi)始對(duì)外發(fā)表第一個(gè)版本,Lerdorf寫了一些介紹此程序的文檔,并且發(fā)布了PHP1.0。在這早期的版本中,提供了訪客留言本、訪客計(jì)數(shù)器等簡(jiǎn)單的功能。以后越來(lái)越多的網(wǎng)站使用了PHP,并且強(qiáng)烈要且增加一些特性,比如循環(huán)語(yǔ)句和數(shù)組變量等等,在新的成員加入開(kāi)發(fā)行列之后,在1995年中,PHP2.0發(fā)布了。第二版定名為PHP/FI(Form Interpreter)。PHP/FI加入了對(duì)mSQL的支持,從此建立了PHP在動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)上的地位。到了1996年底,有15000個(gè)網(wǎng)站使用 PHP/FI;時(shí)間到了1997年中,使用PHP/FI的網(wǎng)站數(shù)字超過(guò)五萬(wàn)個(gè)。而在1997年中,開(kāi)始了第三版的開(kāi)發(fā)計(jì)劃,開(kāi)發(fā)小組加入了 Zeev Suraski 及 Andi Gutmans,而第三版就定名為PHP3。2000年,PHP4.0又問(wèn)世了,其中增加了許多新的特性?! HP的特性包括以下幾點(diǎn):  開(kāi)放的源代碼:所有的PHP源代碼事實(shí)上都可以得到?! HP是免費(fèi)的?! 』诜?wù)器端:由于PHP是運(yùn)行在服務(wù)器端的腳本,可以運(yùn)行在UNIX、LINUX、WINDOWS下?! ∏度際TML:因?yàn)镻HP可以嵌入HTML語(yǔ)言,所以學(xué)習(xí)起來(lái)并不困難?! 『?jiǎn)單的語(yǔ)言:PHP堅(jiān)持腳本語(yǔ)言為主,與Java以C++不同。  效率高:PHP消耗相當(dāng)少的系統(tǒng)資源?! D像處理:用PHP動(dòng)態(tài)創(chuàng)建圖像  PHP 3與PHP 4的比較  PHP3跟Apache服務(wù)器緊密結(jié)合的特性;加上它不斷的更新及加入新的功能;而且?guī)缀踔С炙兄髁髋c非主流數(shù)據(jù)庫(kù);再以它能高速的執(zhí)行效率,使得PHP在1999年中的使用站點(diǎn)已經(jīng)超過(guò)了150000萬(wàn)。加上它的源代碼完全公開(kāi),在 Open Source意識(shí)抬頭的今天,它更是這方面的中流砥柱。不斷地有新的函數(shù)庫(kù)加入,以及不停地更新的活力,使得PHP無(wú)論在UNIX、LINUX或是Windows的平臺(tái)上都可以有新的功能。它提供豐富的函數(shù),使得在程序設(shè)計(jì)方面有著更好的支持?! HP4.0整個(gè)腳本程序的核心大幅更動(dòng),讓程序的執(zhí)行速度,滿足更快的要求。在最佳化之后的效率,已較傳統(tǒng)CGI或者ASP等程序有更好的表現(xiàn)。而且還有更強(qiáng)的新功能、更豐富的函數(shù)庫(kù)。無(wú)論您接不接受,PHP 都將在 Web CGI 的領(lǐng)域上,掀起巔覆性的革命。對(duì)于一位專業(yè)的Web Master 而言,它將也是必修課程之一?! HP 4.0是更有效的,更可靠的動(dòng)態(tài)Web頁(yè)開(kāi)發(fā)工具,在大多數(shù)情況運(yùn)行比 PHP 3.0要快,其腳本描述更強(qiáng)大并且更復(fù)雜, 最顯著的特征是速率比的增加。PHP4.0這些優(yōu)異的性能是PHP 腳本引擎重新設(shè)計(jì)產(chǎn)生的結(jié)果:引擎由 AndiGutmans 和 Zeev Suraski從底層全面重寫。PHP4.0 腳本引擎 --Zend 引擎,使用了一種更有效的編譯--執(zhí)行方式, 而不是PHP 3.0 采用的執(zhí)行 --當(dāng)解析時(shí)模型?! HP4在3.0版的基礎(chǔ)上增加或增強(qiáng)了許多有用的特征,主要如下: ?。?)別名:在PHP4中,可以利用引用為變量賦值,這給編程帶來(lái)了很大的靈活性。 ?。?)擴(kuò)充了API 模塊:PHP 4.0 為擴(kuò)展的 API 模塊的提供了擴(kuò)展PHP接口模塊, 它比舊的 API 版本顯著地快。 PHP 模塊已有的及最常用的接口多數(shù)被轉(zhuǎn)換到使用這個(gè)擴(kuò)展的接口?! 。?)自動(dòng)資源釋放:PHP4增加了引用計(jì)數(shù)功能,這種新技術(shù)的引入使PHP4具有了自動(dòng)內(nèi)存管理功能,減輕了開(kāi)發(fā)人員的負(fù)擔(dān)?! 。?)布爾類型:PHP 4.0 支持布爾類型?! 。?)進(jìn)程生成:在 UNIX 環(huán)境下的 PHP 4.0 提供了一個(gè)很智能和通用的生成進(jìn)程, 使用了一種名為基于automake/libtool的系統(tǒng)生成技術(shù)?! 。?)COM/DCOM 支持:PHP 4.0 提供 COM/DCOM 支持 ( 僅用于Windows 環(huán)境 ) 可以無(wú)縫地存取和訪問(wèn) COM 對(duì)象。 ?。?)與PHP 3.0 兼容性很好:PHP 4.0 是與 PHP 3.0 代碼向后兼容性接近100% 。由于 PHP 4 的改進(jìn)的體系結(jié)構(gòu),兩者有一些細(xì)微的差別,但是大多數(shù)人將可能永遠(yuǎn)不可能遇上這種情況?! HP介紹  (8)配置:PHP4重新設(shè)計(jì)和增強(qiáng)了PHP。ini文件,這使得用PHP。ini來(lái)配置PHP顯得極為容易,這個(gè)文件可以在運(yùn)行時(shí)被Apache(unix系統(tǒng))或由Windows 注冊(cè)(Windows 環(huán)境)?! 。?)加密支持:PHP4實(shí)現(xiàn)了完整的加密, 這些加密功能是一個(gè)完整的mycrypt庫(kù),并且 PHP 4.0 支持哈希函數(shù)。Blowfish,TripleDES,MD5,并且SHA1 也是可使用的一些加密算法?! 。?0)類型檢查:PHP 4.0 支持同一操作符用于評(píng)類型檢查:===( 3 等號(hào)運(yùn)算符 ), 為在兩個(gè)值和其類型之間作檢查。例如, 3 ===3 將視為假 ( 類型是不同的 ), 而 3 ==3 ( 相等判斷 ) 將視為真?! 。?1)FTP 支持:PHP 4.0 支持 FTP 。通常, 你會(huì)為通過(guò)一個(gè)調(diào)制解調(diào)器連接下載一個(gè)大文件提供一個(gè)接口。然而, 如果你確實(shí)有需要,可以使用PHP ?! 。?2)PHP4新增函數(shù)或功能增強(qiáng)函數(shù):PHP 4.0 新增了許多函數(shù),同時(shí)也將許多現(xiàn)有的函數(shù)功能進(jìn)行了增強(qiáng),以下是一些例子。 array_count_values() eval() foreach() nclude() ob_end_clean() ob_end_flush() ob_get_contents() ob_start() strip_tags() unset() ?。?3)here打印:PHP 4.0 的Here打印是與Perl類似的, 盡管完全不相同。Here是打印大容量文章的一個(gè)有用的方法,例如在 HTML文件中,不會(huì)漏掉任何一個(gè)字符,例如目錄標(biāo)記?! 。?4)HTTP Session fallback 系統(tǒng):為 HTTP Session管理的一個(gè) fallback 系統(tǒng)在 PHP 4.0被實(shí)現(xiàn) 。缺省情況下,Session標(biāo)識(shí)符由cookies存儲(chǔ)。如果沒(méi)有cookies支持或一項(xiàng)cookies任務(wù)失敗,Session標(biāo)識(shí)符自動(dòng)被創(chuàng)建并在 URL 的查詢字符串中被攜帶?! 。?5)ISAPI 支持:PHP 4.0 能作為一個(gè)個(gè)性化的 ISAPI 模塊作為 IIS插件 。這比 PHP 3.0 更有效, 它作為一個(gè)外部的程序來(lái)運(yùn)行?! 。?6)內(nèi)存:PHP 4.0 能更有效的使用內(nèi)存, 導(dǎo)致較少的內(nèi)存占用消耗,這主要?dú)w功于引用計(jì)數(shù)技術(shù)的實(shí)現(xiàn)。 ?。?7)其他類成員函數(shù):在 PHP 4.0 你能在成員函數(shù)本身的作用域或全局范圍內(nèi)調(diào)用其他類的成員函數(shù)。例如,你能用一個(gè)子函數(shù)覆蓋父函數(shù),并在子函數(shù)中調(diào)用父函數(shù)。 ?。?8)多維數(shù)組:在 PHP 4.0 ,利用GET,POST, Cookies的進(jìn)行的數(shù)據(jù)傳輸支持多維數(shù)組?! 。?9)個(gè)性化的 HTTP Session支持:HTTP Session處理, 包括 fallback 系統(tǒng)管理,在 PHP 4.0被它的新庫(kù)函數(shù)實(shí)現(xiàn) 。在版本 3.0 中處理Session要求使用 PHPLIB 和第三方的庫(kù)函數(shù), 它比把Session直接地由 PHP 支持慢了許多?! 。?0)個(gè)性化的 Java 支持:PHP 4.0 支持和java的交互。這種個(gè)性化的Java 支持為PHP 在 Java 對(duì)象上創(chuàng)建和使用方法提供一個(gè)簡(jiǎn)單并且有效的工具?! ?1)對(duì)象和數(shù)嵌套組:PHP 4.0 實(shí)現(xiàn)了功能更加強(qiáng)大的對(duì)象, 移去了 PHP 3.0存在的種種句法限制。對(duì)象能在數(shù)組以內(nèi)被嵌套并且反過(guò)來(lái)也如此, 可以根據(jù)你的需要實(shí)現(xiàn)嵌套?! 。?2)面向?qū)ο蟮木幊蹋篜HP 4.0 為面向?qū)ο蟮木幊毯蜆?gòu)造類及對(duì)象提供擴(kuò)展的功能和新特征。PHP4實(shí)現(xiàn)了對(duì)象重載,引用技術(shù)等新技術(shù)?! 。?3)對(duì)象重載支持:對(duì)象重載語(yǔ)法允許第三方的基于面向?qū)ο蟮念悗?kù)使用 PHP4 的面向?qū)ο蟮奶卣鞔嫒∷麄冏陨淼墓δ?。使用這個(gè)特征的一個(gè) COM 模塊已經(jīng)被實(shí)現(xiàn)了?! 。?4)輸出緩沖支持:PHP 提供了一個(gè)輸出緩沖函數(shù)集合。輸出緩沖支持允許你寫包裹函數(shù)功能壓縮緩沖區(qū)。在 PHP4 的輸出緩沖支持允許 HTML 頭信息存放, 無(wú)論 HTML的正文是否輸出。頭信息( (header(), content type, and cookies ) 不采用緩沖 ?! 。?5)增加了PCRE 庫(kù):PHP 4.0 包括一個(gè) Perl 兼容的正則表達(dá)式 (PCRE ) 庫(kù), 和正常regex庫(kù)一起與 PHP 綁定。split 和replace PCRE 功能被支持。PCRE 和 Perl 正規(guī)表達(dá)式之間有一些細(xì)微差別?! 。?6)PHP.ini 文件:PHP.ini文件在 PHP4.0 被重新設(shè)計(jì), 使用的 PHP 的配置PHP.ini是更容易并且更有效的。全部文件能被Apache 在運(yùn)行時(shí)間操作 ( 在 Apache環(huán)境 下 ) 或由 Windows 注冊(cè)表 ( 在 Windows 下面 ) 。被加入PHP.ini文件的配置指令自動(dòng)地在所有相關(guān)的模塊中被支持?! 。?7)引用計(jì)數(shù):PHP 4.0 為系統(tǒng)中的每個(gè)數(shù)值提供了引用計(jì)數(shù), 包括資源。一旦一個(gè)資源不再被任何變量引用,它自動(dòng)地被釋放以節(jié)省內(nèi)存資源。利用這個(gè)特征的最明顯的例子一個(gè)內(nèi)置SQL查詢的循環(huán)語(yǔ)句。在PHP 3.0中 ,每次遞歸另外的 SQL 結(jié)果集合重復(fù)申請(qǐng)內(nèi)存,直到腳本執(zhí)行完畢,這些結(jié)果集合占用的內(nèi)存才被釋放?! 。?8)支持引用:通過(guò)引用可以改變一個(gè)變量的值?! 。?9)函數(shù)的運(yùn)行時(shí)綁定:PHP 4.0 的運(yùn)行時(shí)間綁定功能允許你在他們被聲明以前調(diào)用, 無(wú)論聲明是否在代碼以后或是在運(yùn)行時(shí)間。 ?。?0)類的運(yùn)行時(shí)信息:PHP 4.0 支持在運(yùn)行時(shí)刻存取下列類信息:一個(gè)對(duì)象的類名,一個(gè)對(duì)象的父類的類名字,以及對(duì)象函數(shù)所在的名字。 ?。?1)服務(wù)器抽象層:為支持Web服務(wù)器提供了增強(qiáng)型 SAPI ( 服務(wù)器 API ) 接口,是 PHP 4。0 不可分的一部分。這個(gè)服務(wù)器抽象層,提供了通用的WEB服務(wù)器接口支持,支持多線程WEB服務(wù)器,為大多數(shù)的WEB服務(wù)器提供透明的支持, 這些服務(wù)器包括 Apache ,IIS ( ISAPI ), 以及 AOL 服務(wù)器。  ----------------------------------------------------------------------------------------------------------------------------  PHP5新特性: 更加面向?qū)ο蠡腜HP  PHP 5 引入了新的對(duì)象模型(Object Model)。完全重寫了 PHP 處理對(duì)象的方式,允許更佳性能和特性。  PHP處理對(duì)象部分的內(nèi)核完全重新開(kāi)發(fā)過(guò),提供功能的同時(shí)也提高了性能。在以前版本的php中,處理對(duì)象和處理基本類型(數(shù)字,字符串)的方式是一樣的。這種方式的缺陷是:當(dāng)將對(duì)象賦值給一個(gè)變量時(shí),或者通過(guò)參數(shù)傳遞對(duì)象時(shí),對(duì)象將被完全拷貝一份。在新的版本里,上述操作將傳遞引用(可以把引用理解成對(duì)象的標(biāo)識(shí)符),而非值。

推薦
不推薦
展開(kāi)
收起
葉七七

“php網(wǎng)站”是什么意思?

首先你要先了解PHP是什么意思:各大百科都有介紹:(摘了一部分僅供參考)PHP,一個(gè)嵌套的縮寫名稱,是英文超級(jí)文本預(yù)處理語(yǔ)言(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 內(nèi)嵌式的語(yǔ)言,PHP與微軟的ASP頗有幾分相似,都是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語(yǔ)言,語(yǔ)言的風(fēng)格有類似于C語(yǔ)言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運(yùn)用。PHP 獨(dú)特的語(yǔ)法混合了C、Java、Perl 以及 PHP 自創(chuàng)新的語(yǔ)法。它可以比 CGI 或者 Perl 更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。PHP最初是由勒多夫在1995年開(kāi)始開(kāi)發(fā)的;現(xiàn)在PHP的標(biāo)準(zhǔn)由the PHP Group維護(hù)。PHP以PHP License作為許可協(xié)議,不過(guò)因?yàn)檫@個(gè)協(xié)議限制了PHP名稱的使用,所以和開(kāi)放源代碼許可協(xié)議GPL不兼容。通俗講PHP是一個(gè)腳本語(yǔ)言,PHP,是英文超文本預(yù)處理語(yǔ)言Hypertext Preprocessor的遞歸縮寫。PHP 是一種 HTML 內(nèi)嵌式的語(yǔ)言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語(yǔ)言,語(yǔ)言的風(fēng)格有類似于C語(yǔ)言,被廣泛地運(yùn)用??梢陨蒄orms,ComboBoxes,Grid,Menus等的組件,并支持將數(shù)據(jù)轉(zhuǎn)為XML/JSON格式,現(xiàn)在互聯(lián)網(wǎng)上絕大多數(shù)的語(yǔ)言程序用的都是php。

推薦
不推薦
展開(kāi)
收起
靈藥難求

php->是什么意思

->在php中是一個(gè)對(duì)象操作符比如我有一個(gè)類db:class db{ public $host; public function printHost(){ echo $this -> host; }}使用這個(gè)類:首先要實(shí)例化:$db = new db();得到一個(gè)對(duì)象$db,那我要怎么使用db里面的屬性和方法呢,這個(gè)時(shí)候就要用->了,比如:$db -> host = 'localhost'; //設(shè)置他的屬性$db -> printHost(); //使用方法基本使用方法就是這樣啦。你的兩行代碼:$sql=$mydami->query('SELECT * FROM dami_topad where id='.$id);$r=$mydami->fetch($sql);我分析一下:這個(gè)是一個(gè)CMS,有一個(gè)預(yù)先定義好的數(shù)據(jù)庫(kù)操作類,封裝好的一些操作方法,query呢,相當(dāng)于mysql_query(),里面是sql查詢語(yǔ)句;fetch呢,得到一個(gè)結(jié)果數(shù)組.

推薦
不推薦
展開(kāi)
收起
俞巒

PHP中的=>,->是什么意思?

一、=>,->的意思:

->是對(duì)象執(zhí)行方法或取得屬性用的。

=>是數(shù)組里鍵和值對(duì)應(yīng)用的。

二、用法

1、=> 的用法數(shù)組中用于數(shù)組的 key 和 value之間的關(guān)系例如:

$a = array('0' => '1','2' => '4',);echo $a['0'];echo $a['2'];

2、-> 的用法類中用于引用類實(shí)例的方法和屬性例如:

class Test{function add(){return $this->var++;}var $var = 0;}$a = new Test; 

//實(shí)例化對(duì)象名稱

echo $a->add();echo $a->var;

擴(kuò)展資料

PHP中->代碼如下:

<?php

class Car {

public $speed = 0;

//增加speedUp方法,使speed加10

public function speedUp(){

$this->speed+=10;

}

$car = new Car();

$car->speedUp();

echo $car->speed;

?>

PHP中=>代碼如下:

<?php

//從數(shù)組變量$arr中,讀取鍵為apple的值

$arr = array('apple'=>"蘋果",'banana'=>"香蕉",'pineapple'=>"菠蘿");

$arr0=$arr["apple"];

if( isset($arr0) ) 

{print_r($arr0);

}

?>

參考資料來(lái)源:百度百科 - PHP (超文本預(yù)處理器)

百度百科 - PHP運(yùn)算符

推薦
不推薦
展開(kāi)
收起
宋忠

PHP是什么

PHP(PHP:Hypertext Preprocessor遞歸縮寫)中文名字是:“超文本預(yù)處理器”,是一種廣泛使用的通用開(kāi)源腳本語(yǔ)言,適合于Web網(wǎng)站開(kāi)發(fā),它可以嵌入HTML中。編程范型是面向?qū)ο?、命令式編程的,截?019年4月24日為止,最新的版本是PHP 5.6.0(28 Aug 2014),其操作的系統(tǒng)為windows/linux/Mac跨平臺(tái)。

擴(kuò)展資料:

PHP的功能

1、創(chuàng)建博客

使用PHP創(chuàng)建博客wordpres,可以輕松創(chuàng)建博客。即使您不具備PHP知識(shí),也可以使用它,但如果您可以編寫PHP,則可以自定義您的博客并創(chuàng)建主題。

2、網(wǎng)站開(kāi)發(fā)

60%全球互聯(lián)網(wǎng)網(wǎng)站采用php技術(shù),80%國(guó)內(nèi)互聯(lián)網(wǎng)網(wǎng)站使用php開(kāi)發(fā)。這些網(wǎng)站包含購(gòu)物網(wǎng)站,政府企業(yè)網(wǎng)站,QQ空間,論壇博客等等。

3、移動(dòng)端微網(wǎng)站開(kāi)發(fā)以及小程序

移動(dòng)設(shè)備的普及為移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展奠定了基礎(chǔ)!手機(jī)淘寶網(wǎng)站,手機(jī)京東網(wǎng)站等等, 微信公眾號(hào)應(yīng)用中的微網(wǎng)站。

參考資料來(lái)源:百度百科——PHP

推薦
不推薦
展開(kāi)
收起
靈山圣域

php是干什么用的????

這么說(shuō)吧,php就是實(shí)現(xiàn)用戶和服務(wù)器交流的語(yǔ)言。前臺(tái)就是你看到的那些東西,有些事不會(huì)變的,但有些東西是會(huì)變的,你告訴服務(wù)器你想要什么,服務(wù)器就給你顯示什么,這個(gè)過(guò)程就需要用到php來(lái)實(shí)現(xiàn),也就是后臺(tái)的數(shù)據(jù)調(diào)用。就拿這個(gè)百度知道的頁(yè)面說(shuō)吧,你每個(gè)問(wèn)題看到的東西都不一樣,但是結(jié)構(gòu)都是一樣的,這個(gè)結(jié)構(gòu)就是前臺(tái)設(shè)計(jì)好的,而這些內(nèi)容就是根據(jù)你點(diǎn)的問(wèn)題,通過(guò)php(也可能是其他服務(wù)端腳本語(yǔ)言)來(lái)獲取相應(yīng)的數(shù)據(jù),然后在相應(yīng)的位置顯示相應(yīng)的內(nèi)容;你填寫好提問(wèn)或回答,點(diǎn)提交,然后又是通過(guò)php把你的提交的數(shù)據(jù)保存起來(lái),以便以后或其他人查看。

我只是不懂為什么后臺(tái)也要用到編程啊  而且代碼看著和前端代碼差不多  那么學(xué)完php后代碼到底要在前端寫還是后臺(tái)寫啊   比如下面這個(gè)代碼   為什么在前端里面加入了php代碼?hello, world
html是靜態(tài)文本,是不能喝服務(wù)器交互的,就是你所謂的前臺(tái),那要和服務(wù)器交互獲取或上傳數(shù)據(jù)就要用到php了,就是所謂的后臺(tái)編程。php是腳本語(yǔ)言,就像js也是腳本語(yǔ)言,只不過(guò)js是在用戶端執(zhí)行的,php是在服務(wù)器端執(zhí)行的。php獲取數(shù)據(jù)后要在頁(yè)面上顯示出來(lái)就要用到php的輸出,就像你這里的至于說(shuō)寫在什么地方,這個(gè)沒(méi)規(guī)定的,一般獲取數(shù)據(jù)的代碼寫在前面或者其他頁(yè)面然后調(diào)用,輸出數(shù)據(jù)就嵌套在html代碼里你要輸出的地方。

推薦
不推薦
展開(kāi)
收起
朱贊

PHP中的@是什么意思

抵制錯(cuò)誤提示。比如:在頁(yè)面使用$_POST['var'],當(dāng)沒(méi)有此POST值時(shí)會(huì)提示錯(cuò)誤,但使用@$_POST['var']會(huì)抵制錯(cuò)誤輸出。

推薦
不推薦
展開(kāi)
收起
易震

php是什么什么作用

一、PHP簡(jiǎn)介:

PHP(Hypertext Preprocessor)是一種通用開(kāi)源腳本語(yǔ)言。PHP語(yǔ)法吸收了C語(yǔ)言、Java和Perl的特點(diǎn),利于學(xué)習(xí),使用廣泛,主要適用于Web開(kāi)發(fā)領(lǐng)域。PHP 獨(dú)特的語(yǔ)法混合了C、Java、Perl以及PHP自創(chuàng)的語(yǔ)法。它可以比CGI或者Perl更快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。用PHP做出的動(dòng)態(tài)頁(yè)面與其他的編程語(yǔ)言相比,PHP是將程序嵌入到HTML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。

二、PHP特性:

1. PHP 獨(dú)特的語(yǔ)法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語(yǔ)法。

2. PHP可以比CGI或者Perl更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)——?jiǎng)討B(tài)頁(yè)面方面,與其他的編程語(yǔ)言相比,

PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成htmL標(biāo)記的CGI要高許多;

PHP具有非常強(qiáng)大的功能,所有的CGI的功能PHP都能實(shí)現(xiàn)。

3. PHP支持幾乎所有流行的數(shù)據(jù)庫(kù)以及操作系統(tǒng)。

4. 最重要的是PHP可以用C、C++進(jìn)行程序的擴(kuò)展!

三、PHP應(yīng)用:

PHP 腳本主要用于以下三個(gè)領(lǐng)域:

(1)服務(wù)端腳本。這是 PHP 最傳統(tǒng),也是最主要的目標(biāo)領(lǐng)域。開(kāi)展這項(xiàng)工作需要具備以下三點(diǎn):PHP 解析器(CGI 或者服務(wù)器模塊)、web 服務(wù)器和 web 瀏覽器。需要在運(yùn)行 web 服務(wù)器時(shí),安裝并配置 PHP,然后,可以用 web 瀏覽器來(lái)訪問(wèn) PHP 程序的輸出,即瀏覽服務(wù)端的 PHP 頁(yè)面。如果只是實(shí)驗(yàn) PHP 編程,所有的這些都可以運(yùn)行在自己家里的電腦中。請(qǐng)查閱安裝一章以獲取信息。 

(2)命令行腳本??梢跃帉懸欢?nbsp;PHP 腳本,并且不需要任何服務(wù)器或者瀏覽器來(lái)運(yùn)行它。通過(guò)這種方式,僅僅只需要 PHP 解析器來(lái)執(zhí)行。這種用法對(duì)于依賴 cron(Unix 或者 Linux 環(huán)境)或者 Task Scheduler(Windows 環(huán)境)的日常運(yùn)行的腳本來(lái)說(shuō)是理想的選擇。這些腳本也可以用來(lái)處理簡(jiǎn)單的文本。請(qǐng)參閱 PHP 的命令行模式以獲取信息。 

編寫桌面應(yīng)用程序。對(duì)于有著圖形界面的桌面應(yīng)用程序來(lái)說(shuō),PHP 或許不是一種最好的語(yǔ)言,但是如果用戶非常精通 PHP,并且希望在客戶端應(yīng)用程序中使用 PHP 的一些高級(jí)特性,可以利用 PHP-GTK 來(lái)編寫這些程序。用這種方法,還可以編寫跨平臺(tái)的應(yīng)用程序。PHP-GTK 是 PHP 的一個(gè)擴(kuò)展,在通常發(fā)布的 PHP 包中并不包含它。

(3)PHP 能夠用在所有的主流操作系統(tǒng)上,包括 Linux、Unix 的各種變種(包括 HP-UX、Solaris 和 OpenBSD)、microsoft Windows、Mac OS X、RISC OS 等。今天,PHP已經(jīng)支持了大多數(shù)的 web 服務(wù)器,包括 Apache、Microsoft Internet Information Server(IIS)、Personal web Server(PWS)、Netscape 以及 iPlant server、Oreilly Website Pro Server、Caudium、Xitami、OmniHTTPd 等。對(duì)于大多數(shù)的服務(wù)器,PHP 提供了一個(gè)模塊;還有一些 PHP 支持 CGI 標(biāo)準(zhǔn),使得 PHP 能夠作為 CGI 處理器來(lái)工作。

四、PHP優(yōu)點(diǎn):開(kāi)源 免費(fèi)性 快捷性 [程序開(kāi)發(fā)快,運(yùn)行快,技術(shù)本身學(xué)習(xí)快]

插件豐富,網(wǎng)上的解決方案有很多,而且還有龐大的開(kāi)源社區(qū)可以提供幫助。

跨平臺(tái)性強(qiáng)  效率高   圖像處理

面向?qū)ο?/p>

[在php4,php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M(jìn),php完全可以用來(lái)開(kāi)發(fā)大型商業(yè)程序。]

PHP 性能很強(qiáng) . 配合簡(jiǎn)單、穩(wěn)定、容易部署,總的來(lái)說(shuō) php能幫你低成本完成事情

五、PHP缺點(diǎn):

1)函數(shù)命名不規(guī)范   駝峰法和下滑線,傳參位置不一 你知道的

2)單線程  ; PHP本身,一直以來(lái)php就是個(gè)單進(jìn)程的程序;雖然php的pthreads擴(kuò)展早就有了。但是它不夠穩(wěn)定,運(yùn)行運(yùn)行著就會(huì)莫名其妙的自己掛掉;php的擴(kuò)展都是C寫的,這也就意味著任何一個(gè)擴(kuò)展出現(xiàn)線程競(jìng)爭(zhēng)資源控制問(wèn)題都能讓整個(gè)掛掉

3)核心異步網(wǎng)絡(luò)不支持(當(dāng)然在linux只有同步非阻塞網(wǎng)絡(luò)模型)。卻少了這個(gè)使得很難開(kāi)發(fā)一個(gè)能夠承受大并發(fā)的網(wǎng)絡(luò)應(yīng)用。傳統(tǒng)的網(wǎng)絡(luò)模型和io都阻塞的。這樣基本的編程的做法就是一個(gè)進(jìn)程(或者線程)響應(yīng)一個(gè)用戶鏈接請(qǐng)求。因此無(wú)法完成像實(shí)時(shí)網(wǎng)游那樣需要成千上萬(wàn)網(wǎng)絡(luò)連接的任務(wù)。盡管php也有Libevent、eio擴(kuò)展對(duì)此算是某種程度上面的彌補(bǔ),但是感覺(jué)都不是那么完善

4)只支持web開(kāi)發(fā),不方便做 .exe文件,不方便做桌面應(yīng)用程序. 不方便做手機(jī)程序.

5)不適合做爬蟲(chóng)、自動(dòng)運(yùn)行腳本.科學(xué)運(yùn)算項(xiàng)目,這語(yǔ)言基本構(gòu)架就不適合,雖然有很多方法實(shí)現(xiàn)。

6)后期維護(hù)困難。后期提速空間局限性較大。

六、PHP行業(yè)前景:

今朝全球5000萬(wàn)互聯(lián)網(wǎng)網(wǎng)站中,有60%以上使用著PHP手藝;

PHP也當(dāng)選是全球五大最受接待的編程說(shuō)話,而且是唯一當(dāng)選的劇本說(shuō)話;

國(guó)際80%以上的靜態(tài)網(wǎng)站都在使用PHP開(kāi)拓,百度、網(wǎng)易、新浪、搜狐、阿里巴巴、騰訊、金山等,都有PHP的影子;  

AlexaTOP500中國(guó)網(wǎng)站排名,有394家使用了PHP手藝,比例為78.8%。(火爆不?)

以下是某支流搜索引擎在某時(shí)辰收錄各WEB說(shuō)話頁(yè)面?zhèn)€數(shù)的斗勁:

Php:2,150,000,000

ASPX:1,370,000,000

Java:6,710,000,00

Asp:1,140,000,000

各類類型在搜索引擎的收錄景象證實(shí):可以或許開(kāi)拓網(wǎng)站的說(shuō)話良多,能做到精曉的只需一種;在Web手藝方面,PhP利用更遍及。

2015年6月份PHP新浪科技等諸多大媒體都在轉(zhuǎn)載了“互聯(lián)網(wǎng)十大搶手人材”,PHP排名后端說(shuō)話第一位。據(jù)統(tǒng)計(jì),PHP人材供求比抵達(dá)1:10,php高端人材特別稀缺。

PHP、C++、java這三種說(shuō)話都是相當(dāng)優(yōu)良的劇本說(shuō)話,為什么PHP能大行其道,位居榜首呢?

從概略下去看,這是就業(yè)景象使然。越來(lái)越多的新公司或新項(xiàng)目使用PHP,這使得PHP相關(guān)社區(qū)越來(lái)越活躍,而這又反過(guò)來(lái)影響到良多項(xiàng)目或公司的挑選,構(gòu)成一個(gè)良性的輪回。就我們今朝體味到的景象,PHP是國(guó)際大部門web項(xiàng)手段首選,而且有良多公司從其它說(shuō)話(如ASP,JAVA)轉(zhuǎn)到了PHP。適合的就是最好的,PHP的快速,開(kāi)拓成本低,周期短,前期保護(hù)費(fèi)用低,開(kāi)源產(chǎn)物豐盛,這些都是另外兩種說(shuō)話沒(méi)法對(duì)照的。

以上各種消息都在給我們傳送一種旌旗燈號(hào):PHP手藝今朝很給力。

薪資也是反映PHP手藝是不是給力的一個(gè)很首要的身分,PHP是不是很有前景,看中立網(wǎng)站職友集顯現(xiàn)的薪資即可!

七、PHP相關(guān)總結(jié)

總之,在全球前一百萬(wàn)的網(wǎng)站中,大約有70%的站點(diǎn)使用PHP開(kāi)拓,PHP的用武之地不只僅只是在網(wǎng)站開(kāi)拓,在游戲開(kāi)拓、廣告系統(tǒng)開(kāi)拓、API接口開(kāi)拓、移動(dòng)端后臺(tái)開(kāi)拓,內(nèi)部OA系統(tǒng)開(kāi)拓上都能使用PHP。所以不管是斟酌開(kāi)拓周期,仍是合計(jì)開(kāi)拓成本,PHP都是值得優(yōu)先斟酌的。不管另外說(shuō)話若何興衰,但企業(yè)會(huì)一向需求PHP。

推薦
不推薦
展開(kāi)
收起
查看更多答案
收起