烏金芒
<script src='/plus/ad_js.php?aid=2' language='javascript'></script>這句話的意思就是調(diào)用了你當前文件的同級目錄 plus文件夾下邊的ad_js.php文件,然后你給ad_js.php文件傳遞了一個aid參數(shù),值為2
降魔
apache是一個服務(wù)器,可以解析很多語言,其中比較常用的是phpphp是一種高級語言,學(xué)習成本低,學(xué)習速度快,常用于網(wǎng)站開發(fā)為什么經(jīng)常兩者會搭配?因為兩者都免費。apache是電影院,給用戶展示一個最終產(chǎn)品(html)php是劇組,生成電影用戶看到的都是電影(apache)而這個電影怎么來的,則是劇組的演員啊,攝影師啊他們的辛苦付出(php)。
紅欲袋
Apache是提供WEB服務(wù)的服務(wù)端軟件,在后臺長期運行,它會偵聽指定的計算機端口。當訪問請求發(fā)送至被偵聽的端口后,apache會捕獲該請求然后根據(jù)預(yù)定的規(guī)則返回適當?shù)捻憫?yīng)。PHP是一種服務(wù)器端腳本,該腳本需要php編譯器進行解釋和執(zhí)行。因此,當我們訪問形如http://example.com/index.php時,apache會根據(jù)其擴展名得知該請求的響應(yīng)內(nèi)容需要由php編譯器解釋執(zhí)行,因此會將index.php的內(nèi)容發(fā)送給php編譯器,然后得到對應(yīng)的執(zhí)行結(jié)果,再將該結(jié)果作為響應(yīng)返回給請求的發(fā)起者。
阮小七
兄弟連 或者傳智
紅雨飛花
require_once(dirname(__FILE__)."/./config_uc.php");一、__FILE__ php定義的為當前文件路徑及文件名的常量,如: d:/wwwroot/dedecms/index.php二、dirname(__FILE__) 為函數(shù),取得文件路徑的目錄名;echo dirname("d:/wwwroot/dedecms/index.php")結(jié)果為:d:/wwwroot/dedecms三、require_once(dirname(__FILE__)."/./config_uc.php"); 假設(shè)當前文件為d:/wwwroot/dedecms/index.php結(jié)果為require_once("d:/wwwroot/dedecms/config_uc.php"); 另外/./config_uc.php 中./為當前目錄 require_once(str_replace('/tieba','',dirname(__FILE__))."/./config_uc.php");
甜孫爺爺
高洛峰講的有一定深度吧,適合有一定基礎(chǔ)的,向軍的基礎(chǔ)講的比較細,適合沒啥基礎(chǔ)的個人體會吧
雷德
我這里只能給你易懂的答案PHP 是一種創(chuàng)建動態(tài)交互性站點的強有力的服務(wù)器端腳本語言??梢耘chtml5并存,常用于編譯網(wǎng)站。Apache是一種Web服務(wù)器上的軟件,可以將Perl/Python等解釋器編譯到服務(wù)器中,實現(xiàn)外網(wǎng)映射。
李道純
1、java和php技術(shù)層面對比: java是純面向?qū)ο箝_發(fā),功能強大,分支眾多,沒有java不能做的軟件。C/S也好B/S也好。從功能上講,沒有語言可以和java相比。但其優(yōu)勢也是其劣勢,具體參考第6點。 PHP屬于后起之秀,吸收了java和c以及perl等語言優(yōu)點,專注互聯(lián)網(wǎng)領(lǐng)域。WEB領(lǐng)域PHP擁有得天獨厚的優(yōu)勢,WEB領(lǐng)域沒有語言可以和他比。 兩者相比,基本上java完勝。但是其實并沒有太大的可比性,專注領(lǐng)域不同。單純拿兩者都可以做的WEB來說,PHP完勝。2、java和php市場份額對比: java語言算是古老,多年的發(fā)展,其在C/S領(lǐng)域和B/S領(lǐng)域都占有一席之地,特別是在電信和銀行行業(yè)。但隨著社會需求的變化和其他語言的專注,java的市場正被一點點蠶食,WEB領(lǐng)域幾乎被PHP一統(tǒng)天下,嵌入式領(lǐng)域幾乎被C++一統(tǒng)天下,客戶端領(lǐng)域幾乎被C語言一統(tǒng)天下,要不是安卓的出現(xiàn),java的命運還真不好說了。其之前積累的巨大java帝國不會一下子崩塌,一定是有一個過程。所以現(xiàn)在學(xué)習并不需要擔心其前途,現(xiàn)在學(xué)習你更需要擔心的卻是近十年間英才輩出的javaer,和大批正在進入java陣營的同業(yè)者。 PHP在市場描述就比較簡單了,因為我們只要看一個領(lǐng)域,那就是web領(lǐng)域。WEB領(lǐng)域php的市場超過80%,其余的則是如java-JSP,asp,C#,.NET,python,ruby等。網(wǎng)站500強中有395家使用PHP。全球最大的兩個網(wǎng)站facebook和新浪微博全在使用PHP。 兩者相比,算平分秋色。3、java和PHP的發(fā)展空間對比 安卓勢頭很猛,但手機安裝app數(shù)量有限,推廣難,也是app面臨的最大挑戰(zhàn),好在安卓只有JAVA可以做,除此之外就是HTML5了。 中國人口占全球人口19.7%,中國網(wǎng)民占全球網(wǎng)民22.4%,中國網(wǎng)站數(shù)量占全球網(wǎng)站數(shù)量的0.5%,網(wǎng)站的可發(fā)展空間可謂巨大;發(fā)達國家互聯(lián)網(wǎng)對GDP的貢獻可達20%,中國互聯(lián)網(wǎng)對GDP的影響僅為3%。可謂互聯(lián)網(wǎng)的發(fā)展空間巨大,而互聯(lián)網(wǎng)離不開WEB,WEB離不開PHP。 兩者相比,個人覺得PHP的優(yōu)勢更加明顯。4、java和PHP的薪資對比 薪資事由供求關(guān)系決定的,人才缺失,薪資自然高,人才飽和,薪資自然不會高。 java由于大學(xué)基本都有這個課程,很多人想從事軟件行業(yè)的時候,自然就學(xué)習JAVA了,加上java近10年的火爆,人才輩出,整個java行業(yè)是處于供大于求的。南京地區(qū):一個30人的java培訓(xùn)班,最后差不多10人找不到理想的工作而轉(zhuǎn)行,最低薪資甚至只有1000多元,就有人肯干。當然java學(xué)的好的,薪資4000多也是不少的。 PHP完全依托于市場的驅(qū)動,難點在于很多人并不了解PHP,也沒途徑可以了解,根本原因是大學(xué)沒有這個課程,我知道的,南京百十所高校只有曉莊學(xué)院開了PHP課程,而且不是作為主修。市場對PHP的需求,高校并不清楚,高校更愿意推符合學(xué)院派特點的java。 學(xué)習php的人少,企業(yè)需求多,導(dǎo)致PHP薪資遠遠超過了同行業(yè)者。一般起薪?jīng)]有低于3000元的。南京地區(qū)高的早已經(jīng)突破4500元。北上廣更是突破了6000元的起薪。 兩者相比:除了java工作難找,但只要找到了工作,高位線是差不多的,低位線JAVA明顯處于劣勢。5、java和php的薪資漲幅速度對比: java是公認的難,難上手,真正上手需要至少1-2年,而這期間都屬于學(xué)徒級別,薪資漲幅有限。2年后會有一個較大的漲幅,基本拿個6-7千是沒有問題的。 PHP是公認的簡單,上手極快,基本過了試用期就可以漲工資了,PHPer正常是半年漲一次薪資,前3年的幅度都還可以,1年5-6千,2年7-8千。3年能過萬的也大有人在。 兩者相比:其實php的前端優(yōu)勢明顯,后段雙方區(qū)域持平。并不像很多人說的PHP后面難漲,PHP缺人,但更缺熟手。java也不像很多人吹噓的那樣高薪,兩級分化嚴重。其實也很正常,越難的語言,兩級分化越是嚴重。6、java和php各自發(fā)展的瓶頸: JavaEE體系曾經(jīng)統(tǒng)治企業(yè)級軟件開發(fā)長達數(shù)十年之久,十年間英才輩出,但是Java語言本身卻越來越顯示出臃腫和分裂的態(tài)勢。使用Java是個昂貴的選擇,復(fù)雜的需求設(shè)計, 緩慢的項目進度,昂貴的應(yīng)用服務(wù)器和維護難度使Java成為了一種廟堂之上的語言。而版本的分裂也使所謂的跨平臺特性成為了一句空話。Java的特性使得它并不適合業(yè)務(wù)隨著市場快速變化的互聯(lián)網(wǎng)企業(yè),WEB領(lǐng)域幾乎被PHP一統(tǒng)天下,嵌入式領(lǐng)域幾乎被C++一統(tǒng)天下,客戶端領(lǐng)域幾乎被C語言一統(tǒng)天下,要不是安卓的出現(xiàn),java的命運還真不好說了。php的大中型系統(tǒng)開發(fā),方便、快速、是java跟asp.net沒法比擬的, 還有php有很多如yaf,yii,ci等強大的框架, 中小型一般系統(tǒng)的開發(fā),一個thinkphp就足于通殺java的ssh三大框架了。 PHP由于其簡單,快速開發(fā)等特點,也導(dǎo)致了開發(fā)復(fù)雜應(yīng)用稍顯吃力,所謂成也蕭何敗也蕭何,PHP由于其關(guān)注應(yīng)用層面,開發(fā)基本不需要考慮底層的東西,導(dǎo)致其開發(fā)快速,學(xué)習簡單;但也導(dǎo)致了學(xué)習PHP工作一段時間比較容易遇到瓶頸,PHP在5.3版本后加入了更為強大的擴展,通過PHP的擴展可以實現(xiàn)PHP本身實現(xiàn)不了的功能。所以PHP開發(fā)遇到了這樣瓶頸,可以考慮通過擴展來解決,facebook和weibo.com正在大量使用擴展功能去應(yīng)對一個又一個的難題。新浪微博架構(gòu)師兼首席PHP技術(shù)顧問惠新宸一直在專注與PHP底層原理的研究和分享。擴展是被他認為PHP最偉大的地方。 由于java的學(xué)習難度,沒有基礎(chǔ)或者基礎(chǔ)不好的同學(xué)還是謹慎選擇,對于零基礎(chǔ)的同學(xué)還是PHP可能更加適合一點。
雨花崖
<?php$url='';$html=file_get_contents($url);//print_r($http_response_header);ec($html);printhr();printarr($http_response_header);printhr();?> 示例代碼2: 用fopen打開url, 以get方式獲取內(nèi)容復(fù)制代碼 代碼如下: <?$fp=fopen($url,'r');printarr(stream_get_meta_data($fp));printhr();while(!feof($fp)){$result.=fgets($fp,1024);}echo"url body:$result";printhr();fclose($fp);?> 示例代碼3:用file_get_contents函數(shù),以post方式獲取url復(fù)制代碼 代碼如下: <?php$data=array('foo'=>'bar');$data=http_build_query($data);$opts=array('http'=>array('method'=>'POST','header'=>"Content-type: application/x-www-form-urlencodedrn"."Content-Length: ".strlen($data)."rn",'content'=>$data),);$context=stream_context_create($opts);$html=file_get_contents('',false,$context);echo$html;?>