陸凱
按照你說的情況,我估計你是下載筆刷的時候,不是直接點下載,而是用下載軟件來下,對吧?有些網(wǎng)站為了禁止訪問者用多線程下載軟件下載,在下載連接里加了技術(shù)處理,你如果用下載軟件來下,那么你只能下載到連接的網(wǎng)頁源文件,即PHP,這個站是用PHP技術(shù)搭建的。 如何確定是不是我以上所說情況?你可以查看你下載的PHP文件,看看是不是文件大小全部一樣或者用記事本直接打開,看看內(nèi)容是不是一樣,如果是的話,那你就得老老實實去一個一個的下載。 如果不是的話,你可以把那些后綴名為PHP的文件,改為abr,然后打開PS在工具攔里點筆刷那個工具,接著到上面調(diào)畫筆大小的那個對話框,旁邊有個小三角,點載入畫筆那里把a(bǔ)br文件載入,就可以了。
未還
PHP于1994年由Rasmus Lerdorf創(chuàng)建,剛剛開始是Rasmus Lerdorf為了要維護(hù)個人網(wǎng)頁而制作的一個簡單的用Perl語言編寫的程序。這些工具程序用來顯示 Rasmus Lerdorf 的個人履歷,以及統(tǒng)計網(wǎng)頁流量。后來又用C語言重新編寫,包括可以訪問數(shù)據(jù)庫。他將這些程序和一些表單直譯器整合起來,稱為 PHP/FI。PHP/FI 可以和數(shù)據(jù)庫連接,產(chǎn)生簡單的動態(tài)網(wǎng)頁程序。在1995年以Personal Home Page Tools (PHP Tools) 開始對外發(fā)表第一個版本,Lerdorf寫了一些介紹此程序的文檔。并且發(fā)布了PHP1.0!在這的版本中,提供了訪客留言本、訪客計數(shù)器等簡單的功能。以后越來越多的網(wǎng)站使用了PHP,并且強(qiáng)烈要求增加一些特性。比如循環(huán)語句和數(shù)組變量等等;在新的成員加入開發(fā)行列之后,Rasmus Lerdorf 在1995年6月8日將 PHP/FI 公開發(fā)布,希望可以透過社群來加速程序開發(fā)與尋找錯誤。這個發(fā)布的版本命名為 PHP 2,已經(jīng)有 PHP 的一些雛型,像是類似 Perl的變量命名方式、表單處理功能、以及嵌入到 HTML 中執(zhí)行的能力。程序語法上也類似 Perl,有較多的限制,不過更簡單、更有彈性。PHP/FI加入了對MySQL的支持,從此建立了PHP在動態(tài)網(wǎng)頁開發(fā)上的地位。到了1996年底,有15000個網(wǎng)站使用 PHP/FI。在1997年,任職于 Technion IIT公司的兩個以色列程序設(shè)計師:Zeev Suraski 和 Andi Gutmans,重寫了 PHP 的剖析器,成為 PHP 3 的基礎(chǔ)。而 PHP 也在這個時候改稱為PHP:Hypertext Preprocessor。經(jīng)過幾個月測試,開發(fā)團(tuán)隊在1997年11月發(fā)布了 PHP/FI 2。隨后就開始 PHP 3 的開放測試,最后在1998年6月正式發(fā)布 PHP 3。Zeev Suraski 和 Andi Gutmans 在 PHP 3 發(fā)布后開始改寫PHP 的核心,這個在1999年發(fā)布的剖析器稱為 Zend Engine,他們也在以色列的 Ramat Gan 成立了 Zend Technologies 來管理 PHP 的開發(fā)。
全端
PHP是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利于學(xué)習(xí),使用廣泛,主要適用于Web開發(fā)領(lǐng)域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。它可以比CGI或者Perl更快速地執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運行,使代碼運行更快。PHP的特性包括:1. PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。2. PHP可以比CGI或者Perl更快速的執(zhí)行動態(tài)網(wǎng)頁——動態(tài)頁面方面,與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成htmL標(biāo)記的CGI要高許多;PHP具有非常強(qiáng)大的功能,所有的CGI的功能PHP都能實現(xiàn)。3. PHP支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。4. 最重要的是PHP可以用C、C++進(jìn)行程序的擴(kuò)展!
衛(wèi)仲道
一、=>,->的意思:
->是對象執(zhí)行方法或取得屬性用的。
=>是數(shù)組里鍵和值對應(yīng)用的。
二、用法
1、=> 的用法數(shù)組中用于數(shù)組的 key 和 value之間的關(guān)系例如:
$a = array('0' => '1','2' => '4',);echo $a['0'];echo $a['2'];
2、-> 的用法類中用于引用類實例的方法和屬性例如:
class Test{function add(){return $this->var++;}var $var = 0;}$a = new Test;
//實例化對象名稱
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);
}
?>
參考資料來源:百度百科 - PHP (超文本預(yù)處理器)
百度百科 - PHP運算符
薛道光
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預(yù)處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利于學(xué)習(xí),使用廣泛,主要適用于Web開發(fā)領(lǐng)域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。
它可以比CGI或者Perl更快速地執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多。
PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運行,使代碼運行更快。
開發(fā)工具:
集成開發(fā)環(huán)境是一種集成了軟件開發(fā)過程中所需主要工具的集成開發(fā)環(huán)境,其功能包括但不僅限于代碼高亮、代碼補(bǔ)全、調(diào)試、構(gòu)建、版本控制等。一些常見的PHP IDEs如下:
1、Zend Studio:商業(yè)版,Zend官方出品,基于eclipse
2、Eclipse with PDT:免費
3、Coda:商業(yè)版,針對Mac用戶
4、NetBeans:免費,功能強(qiáng)大
5、PHP Storm:商業(yè)版
6、Aptana Studio:免費
7、PhpEd:商業(yè)版
8、Komodo IDE/Edit:IDE為商業(yè)版,Edit可免費使用
9、Adobe Dreamweaver:商業(yè)版
除去集成開發(fā)環(huán)境,具備代碼高亮功能的常見文本編輯器因其輕巧靈活也常被選作開發(fā)工具,例如:Notepad++、Editplus、SublimeText、Everedit(國人開發(fā))等等。
PHP的特性包括:
1、PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。
2、PHP可以比CGI或者Perl更快速的執(zhí)行動態(tài)網(wǎng)頁——動態(tài)頁面方面,與其他的編程語言相比,
PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成htmL標(biāo)記的CGI要高許多;
PHP具有非常強(qiáng)大的功能,所有的CGI的功能PHP都能實現(xiàn)。
3、PHP支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。
4、最重要的是PHP可以用C、C++進(jìn)行程序的擴(kuò)展。
PHP優(yōu)勢:
1、開放源代碼
所有的PHP源代碼事實上都可以得到。
2、免費性
和其它技術(shù)相比,PHP本身免費且是開源代碼。
3、快捷性
程序開發(fā)快,運行快,技術(shù)本身學(xué)習(xí)快。嵌入于HTML:因為PHP可以被嵌入于HTML語言,它相對于其他語言。編輯簡單,實用性強(qiáng),更適合初學(xué)者。
4、跨平臺性強(qiáng)
由于PHP是運行在服務(wù)器端的腳本,可以運行在UNIX、LINUX、WINDOWS、Mac OS、Android等平臺
5、效率高
PHP消耗相當(dāng)少的系統(tǒng)資源。
6、圖像處理
用PHP動態(tài)創(chuàng)建圖像,PHP圖像處理默認(rèn)使用GD2。且也可以配置為使用image magick進(jìn)行圖像處理。
7、面向?qū)ο?/p>
在php4,php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M(jìn),php完全可以用來開發(fā)大型商業(yè)程序。
8、專業(yè)專注
PHP支持腳本語言為主,同為類C語言。
技術(shù)應(yīng)用:
1、偽靜態(tài)
2、靜態(tài)頁面生成
3、數(shù)據(jù)庫緩存
4、過程緩存
5、div+cssw3c標(biāo)準(zhǔn)
6、大負(fù)荷
7、分布式
8、flex
9、桌面程序應(yīng)用(不擅長)
10、支持MVC模型
11、Smarty模版引擎
百度百科-PHP (超文本預(yù)處理器)
甜兔
PHP是一個基于服務(wù)端來創(chuàng)建動態(tài)網(wǎng)站的腳本語言,您可以用PHP和HTML生成網(wǎng)站主頁。當(dāng)一個訪問者打開主頁時,服務(wù)端便執(zhí)行PHP的命令并將執(zhí)行結(jié)果發(fā)送至訪問者的瀏覽器中,這類似于ASP和CoildFusion,然而PHP和他們不同之處在于PHP開放源碼和跨越平臺,PHP可以運行在WINDOWS NT和多種版本的UNIX上。它不需要任何預(yù)先處理而快速反饋結(jié)果,它也不需要mod_perl的調(diào)整來使您的服務(wù)器的內(nèi)存映象減小。PHP消耗的資源較少,當(dāng)PHP作為Apache Web服務(wù)器一部分時,運行代碼不需要調(diào)用外部二進(jìn)制程序,服務(wù)器不需要承擔(dān)任何額外的負(fù)擔(dān)。 除了能夠操作您的頁面外,PHP還能發(fā)送HIIP的標(biāo)題。您可以設(shè)置cookie,管理數(shù)字簽名和重定向用戶,而且它提供了極好的連通性到其它數(shù)據(jù)庫(還有ODBC),集成各種外部庫來做用PDF文檔解析XML的任何事情。 有了PHP就無需特殊的開發(fā)環(huán)境和IDE,您可以以<?php 作為程序塊的開始,可以以 ?>作為PHP代碼塊的結(jié)束,當(dāng)然您也可以用帶有<% %>的標(biāo)記甚至用<SCRIPT LANGUAGE=“php”></script>的ASP的格式來配置PHP,PHP會在那些標(biāo)志間處理所有的事情。 PHP的編程語言類似與C和Perl。在使用它們之前您沒必要聲明任何變量,而且建立數(shù)組和Hash是很簡單的事情。PHP還有一些面向?qū)ο蟮奶卣?,可以為組織和打包您的代碼提供很好的幫助。 雖然PHP在Apache里能快速運行,但是在PHP網(wǎng)站里有一些用來對Microsoft IIS 和Netscape Enterprise Server無縫結(jié)合的指令集。如果您還沒有copy PHP的話,您可以在 http://www.php.com 下載,您也可以使用操作手冊,它里邊包括了所有的關(guān)于PHP的功能和特性的說明。
游老虎
PHP,一個嵌套的縮寫名稱,是英文“超級文本預(yù)處理語言”(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 內(nèi)嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在服務(wù)器端執(zhí)行的“嵌入HTML文檔的腳本語言”,語言的風(fēng)格有類似于C語言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運用。PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。它可以比 CGI 或者 Perl 更快速的執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;與同樣是嵌入HTML文檔的腳本語言JavaScript相比,PHP在服務(wù)器端執(zhí)行,成分利用了服務(wù)器的性能;PHP執(zhí)行引擎還會將用戶經(jīng)常訪問的PHP程序駐留在內(nèi)存中,其他用戶在一次訪問這個程序時就不需要誠信編譯程序了,只要直接執(zhí)行內(nèi)存中的代碼就可以了,這也是PHP高效率的體現(xiàn)之一。PHP具有非常強(qiáng)大的功能,所有的CGI或者JavaScript的功能PHP都能實現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。http://www.xxlinux.com/2004-10/2007121710.htm
參考資料:http://www.xxlinux.com/2004-10/2007121710.htm
積翠崖
類中 靜態(tài)方法和靜態(tài)屬性的引用方法例如class Test{ public static $test = 1; public static function test(){ }}可以不用實例化對象直接使用 Test::$test 來取得$test屬性的值靜態(tài)方法調(diào)用也同理Test::test(); 直接調(diào)用靜態(tài)方法test
淫毒
1、兩者的核心功能不一樣:
php中的核心功能是用函數(shù)方式實現(xiàn),例如取得一個字符串的長度:$length = strlen(str);
而js是用對象的方法實現(xiàn),例如取得一個字符串的長度:var length = str.length。
2、變量傳值方式不一樣:
js中,變量的傳值傳遞和傳址傳遞是根據(jù)傳遞的對象的類型決定的,不能自己隨心控制;
而php中所有類型都可以自由控制其傳值是傳值還是傳址,在變量前加上&就可以變成傳址方式,不加&就是傳值方式。
3、兩者基本特點不一樣:
php是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利于學(xué)習(xí),使用廣泛,主要適用于Web開發(fā)領(lǐng)域。
js是一種屬于網(wǎng)絡(luò)的腳本語言,已經(jīng)被廣泛用于Web應(yīng)用開發(fā),常用來為網(wǎng)頁添加各式各樣的動態(tài)功能,為用戶提供更流暢美觀的瀏覽效果。通常JavaScript腳本是通過嵌入在HTML中來實現(xiàn)自身的功能的。
參考資料來源:百度百科-javascript
參考資料來源:百度百科-PHP