pecl和pear 的區別和聯絡

2021-06-25 07:02:59 字數 461 閱讀 4475

pear:是php的擴充套件**包,所有的擴充套件均以php**的形式出現,功能強大,安裝簡單,甚至可以改改就用。使用的時候,要在**中進行include才能夠使用。

pecl:是php的標準擴充套件,可以補充實際開發中所需的功能,所有的擴充套件都需要安裝,在windows下面以dll的形式出現,在linux下面,需要單獨進行編譯,它的表現形式為根據php官方的標準用c語言寫成,儘管原始碼開放但是一般人無法隨意更改原始碼。

最直接的表述:pear是php的上層擴充套件,pecl是php的底層擴充套件。

這是一些php擴充套件模組的集合

擴充套件php有兩種方法

一種是用純粹的php**寫函式和類,pear就是這樣乙個專案,主頁是pear.php.net

另外一種是用c或者c++編寫外部模組載入至php中,pecl就是幹這個事的,主頁是pecl.php.net

這兩種方法其實都是為特定的應用提供現成的函式或者類,本質上來說都是一樣的

PECL 和 PEAR 的區別

pecl c寫的php擴充套件既底層擴充套件 pear php寫的php擴充套件既上層擴充套件 參考 要為大家分享的內容是pecl 和 pear 他們之間的不同和相同之處。pecl 是 php extension community library 的縮寫,即php 擴充套件庫。php學習總結 最直...

pecl和pear的區別

pecl php extension community library 是php的標準擴充套件包,是php的底層擴充套件,一般都是c語言 形式出現,在windows下面以dll的形式出現,在linux下面,需要單獨進行編譯。常見的有phpredis mcrypt yaf 等。通過 pecl 我們可...

PEAR和PECL理解筆記

pecl 的全稱是 the php extension community library php 擴充套件模組 pecl php extension community library php的擴充套件庫,它提供了一系列已知的擴充套件庫,由c 等其他語言編寫而成,多數以dll 動態鏈結庫 的形式體...