php實用工具類的集合(php常用類庫)

本文目錄一覽:

常用的php開發工具有哪些

1、EditPlus

EditPlus是一套功能強大,可取代記事本的文字編輯器,擁有無限制的Undo/Redo、英文拼字檢查、自動換行、列數標記、搜尋取代、同時編輯多文件、全屏幕瀏覽功能。對於很多php程序來說,EditPlus 非常簡單好用。同時EditPlus也是一款好用的HTML編輯器,除了可以顏色標記HTML Tag (同時支持C/C++、Perl、Java)外,還內建完整的HTML和CSS1指令功能,對於習慣用記事本編輯網頁的朋友,它可幫你節省一半以上的網頁製作時間,若你有安裝IE 3.0以上版本,它還會結合IE瀏覽器於EditPlus窗口中,讓你可以直接預覽編輯好的網頁(若沒安裝IE,也可指定瀏覽器路徑)。

2、 PHPDesigner 7

PHPDesigner 7不僅適用於php開發 ,也支持其他編程語言,例如:html 、xhtml、xml、css和javascript 、vbscript、java、c#、perl、python等!PHPDesigner 7主要針對 PHP 網頁的編寫所設計的程序,它內建一系列的指令碼、PHP4 原始碼資料庫、語法高亮度顯示功能、FTP 客戶端等,無論您是 PHP 網頁設計高手,或者是剛入門的新手,您都可以使用PHPDesigner 7來設計網頁程序。

3、Norepad++

Notepad++是一款台灣人開發的一款非常有特色的編輯器,屬於開源軟體,支持C、C++、Java、C#、XML、HTML、PHP、Javas cript編程語言,而且可以免費使用。

主要功能有:

①內置支持多達27種語法高亮度顯示(囊括各種常見的源代碼、腳本,值得一提的是,完美支持.nfo文件查看),也支持自定義語言;

②可自動檢測文件類型,根據關鍵字顯示節點,節點可自由摺疊/打開,代碼顯示得非常有層次感!這是此軟體特色的體現之一;

③可打開雙窗口,在分窗口中又可打開多個子窗口,允許快捷切換全屏顯示模式(F11),支持滑鼠滾輪改變文檔顯示比例等等。

4、PHP Coder

PHPCoder用於快速開發和調試PHP應用程序,它很容易擴展和定製,完全能夠符合PHP開發者的個性要求 主要功能為:

1. 結合了PHP編譯器和參考文檔,可以對編輯中的PHP腳本進行即時預覽;

2. 支持高亮顯示HTML和PHP代碼;

3. 自動完成功能,可以自動完成用戶自定義代碼片斷;

4. 標準函數提示;

5. 有專門的工程項目管理器;

6. 對象瀏覽器搜尋編輯中文件的包含信息,自定義函數,並以樹形顯示;

7. 支持查找對稱的語句標記符;

8. 支持高級搜索和替換;

9. 自帶FTP功能;

10. 支持運行和斷點調試;

總之,PHPCoder是一個非常實用的,功能強大的編程環境,而且它是免費的!

5、Zend Studio

zend Studio 是專業開發人員在使用PHP整個開發周期中的集成開發環境 (IDE),它包括了PHP所有必須的開發部件。通過一整套編輯、調試、分析、優化和資料庫工具,Zend Studio 加速開發周期,並簡化複雜的應用方案。

Zend Studio主要組件

1 專業的集成開發環境 內置 編輯器, 調試器, 以及 幫助文檔

2 Windows, Linux, Mac 等多個操作系統版本

3 多語言支持

4 專業的編輯器

5 關鍵字、語法加亮顯示 (PHP, HTML, XHTML, and JavaScript)

6 XML CSS 的關鍵字、語法加亮顯示

7 代碼模板

8 支持 PHP 4 and PHP 5

9 代碼自動完成功能

10 PHP Code (+PHPDoc) 分析功能

11 內部調試器

12 代碼摘錄

13 PHP 代碼分析

14 遠程調試器

15 Remote Profiler

16 資料庫連接以及集成查詢,適用於MySQL、Oracle 、SQL Server、SQLite、 PostgreSQL

17CVS 集成,方便團隊開發

比較常用的幾個PHP開發工具

1、瀏覽器擴展組件工具(Firefox擴展)–

FirePHP FirePHP是一款基於Firebug的擴展,phpLangEditor 一款PHP函數庫解釋工具。 PHP Lookup :是一個內置的搜索欄,以幫助您快速查找引用的PHP語法。 PHP ManualSearch :一個方便的搜索欄,從您的Web瀏覽器中搜索官方PHP文檔。

2、PHP代碼調試工具–

Webgrind Webgrind完美支持PHP 5,安裝迅速簡便,可以跨越多個平台運行。 Xdebug Xdebug是使用極為廣泛的PHP代碼調試工具,它提供大量的工具幫助你找出程序中潛在的BUG,並且它得到了很多PHP開發工具的支持,以做為專門的測試工具繼承在這些開發工具中,比如PHPEclipse、phpDesigner等。

3、PHP框架支持–

Dwoo :PHP5 的模板引擎。CodeIgniter 用于敏捷軟體開發的PHP框架。 YII Framework :一個高性能的基於組件的PHP框架。 NetBeans :強大的PHP擴展框架支持集,擁有完善的GUI界面,獨自成為一款強大的PHP開發工具。 Solar symfony :一個開源的PHP Web框架,加速Web應用程序開發的創建與維護。

4、PHP代碼測試、優化工具–

PHPUnit :一款基於PHP 5的JUnit組件測試工具。 SimpleTest SimpleTest是一款高度集成的PHP代碼測試工具。 Selenium :一款專業全自動WEB站點PHP代碼測試工具,比較側重的UI輸入輸出數據測試。PHP_CodeSniffer dBug 一款專註於測試類、對象、數組以及XML文件的PHP工具。 PHP Profile Class

5、PHP擴展、工具集、類庫支持–

SimplePie 此工具可用於PHP RSS解析。 HTML Purifier :此工具可以用來移除所有惡意代碼(XSS),而且還能確保你的頁面遵循W3C的標準規範。 TCPDF :一個可以用於快速生成PDF文件的PHP5函數包。 htmlSQL :一組可以使你方便的對HTML和XML內容方便的使用類似SQL語句進行檢索的PHP類集。

6、PHP集成開發環境(IDE)、編輯器–

PHPEclipse 一個強大的Eclipse環境下開發PHP的插件,包括的主要功能有:PHP語法分析,調試,代碼格式化,大綱視圖,代碼模板定製等。 PhpED 一套Windows環境下的PHP集成開發環境。phpDesigner 一款輕量級的PHP集成開發工具,代碼編輯器功能特彆強大,支持在線預覽。 ZendStudio 一 款Eclipse下優秀的PHP開發環境,適用於開發包含豐富介面的RIAs應用程序。

7、PHP在線工具及資源–

Minify:該工具使用 PHP5 開發,用於合併壓縮js/css 文件的應用程序,合併壓縮之後的結果可通過 HTTP gzip/deflate 及一些相關頭,優化客戶端緩存。 HTTP_StaticMerger:CSS和java script文件自動”合併”。 PHP Object Generator 一款PHP代碼生成器,它能夠為你的PHP4/PHP5應用程序生成簡潔和可測試的面向對象代碼。

php開發軟體有哪些

1.SublimeText3

工具簡介:

Sublime Text是一款目前非常流行的代碼編輯器,優點是:體積適中,40M左右,運行流暢,有豐富的插件和代碼提示功能,建議選擇英文版,缺點是:收費,不過很多破解版。Sublime Text 具有漂亮的用戶界面和強大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書籤,完整的 Python API , Goto 功能,即時項目切換,多選擇,多窗口等等。Sublime Text 是一個跨平台的編輯器,同時支持Windows、Linux、Mac OS X等操作系統。去下載…..

2.Notepad++7.3.1

工具簡介:

Notepad++是在微軟視窗環境之下的一個免費的代碼編輯器,8M左右,非常小巧。它使用較少的CPU功率,降低電腦系統能源消耗,但輕巧且執行效率高,使得Notepad++可完美地取代微軟視窗的記事本。內置支持多達27種語法高亮度顯示(包括各種常見的源代碼、腳本,能夠很好地支持.nfo文件查看),還支持自定義語言;可自動檢測文件類型,根據關鍵字顯示節點,節點可自由摺疊/打開,還可顯示縮進引導線,代碼顯示得很有層次感;可打開雙窗口,在分窗口中又可打開多個子窗口,允許快捷切換全屏顯示模式(F11),支持滑鼠滾輪改變文檔顯示比例;提供了一些有用工具,如鄰行互換位置、宏功能等;可顯示選中文本的位元組數 (而不是一般編輯器所顯示的字數,這在某些情況下,比如 軟體本地化 很方便)。

3.PhpStorm

工具簡介:

Phpstorm是大多數PHP程序員們愛不釋手的一款編碼的集成開發工具。它支持所有PHP語言功能, 提供最優秀的代碼補全、重構、實時錯誤預防等等功能。但是該工具運行的系統環境配置很高,建議你們選擇不錯的電腦系統開發項目,另外初學者不建議使用phpstorm,兩年後再用,不然他的函數參數提示會把你搞崩潰.

4.Zend Studio 13.0.1

工具簡介:

Zend Studio是一個屢獲大獎的專業PHP集成開發環境,具備功能強大的專業編輯工具和調試工具,支持PHP語法加亮顯示,支持語法自動填充功能,支持書籤功能,支持語法自動縮排和代碼複製功能,內置一個強大的PHP代碼調試工具,支持本地和遠程兩種調試模式,支持多種高級調試功能。

5. VSCode(官網下載即可)

近兩年,慢慢流行起來,Visual Studio Code (簡稱 VS Code / VSC) 是一款免費開源的現代化輕量級代碼編輯器,支持幾乎所有主流的開發語言的語法高亮、智能代碼補全、自定義快捷鍵、括弧匹配和顏色區分、代碼片段、代碼對比 Diff、GIT命令 等特性,支持插件擴展,並針對網頁開發和雲端應用開發做了優化。軟體跨平台支持 Win、Mac 以及 Linux,運行流暢,可謂是微軟的良心之作!

PHP常用開發工具?

PHP是一種開放性的語言,這也導致了開發環境沒有強而權威的支持。這裡列舉一些比較好的編輯工具,昆明北大青鳥希望能給大家開發PHP程序提供一些幫助。

Dreamweer

從MX開始,DW開始支持PHP+MYSQL的可視化開發,對於初學者確實是比較好的選擇,因為如果是一般性開發,幾乎是可以不寫一行代碼也可以寫出一個程序,而且都是所見即所得的。

所包含的特徵包括,語法加亮、函數補全,形參提示等。

不過DW生成的代碼比較複雜,安全性也一般。在手寫的方面,方便度一般,在調試環境方面表現差強人意。不太適合於比較複雜一點的編程。但對於初學的人是再好不過了。

ZendDevelopmentEnviorment

和PHP靠得最近的ZEND推出的一款PHP的IDE,ZENDDEVELOPMENTENVIORMENT。最新的版本為2.6,這也是在LINUX下面唯一一個PHP的集成開發調試環境了,當然它也有WINDOWS版本。

和其它的IDE不同,ZDE是用編寫的~~這不光意味著多平台性,同樣意味著很慢的速度,和比較奇怪一點的使用界面。尤其是它那將近半分鐘的啟動速度,讓人無法忍受!!!!!

ZDE提供的功能是最齊全的,而且可以和ZEND其它的PHP開發工具無縫的結合。成為一套強大的PHP開發環境,而且ZDE的調試環境是建在ZDE自身程序裡面的,而不象其它的IDE,是通過PHPDEBUGER來實現的。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/309870.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2025-01-04 19:31
下一篇 2025-01-04 19:31

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • Python 常用資料庫有哪些?

    在Python編程中,資料庫是不可或缺的一部分。隨著互聯網應用的不斷擴大,處理海量數據已成為一種趨勢。Python有許多成熟的資料庫管理系統,接下來我們將從多個方面介紹Python…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • Python序列的常用操作

    Python序列是程序中的重要工具,在數據分析、機器學習、圖像處理等很多領域都有廣泛的應用。Python序列分為三種:列表(list)、元組(tuple)和字元串(string)。…

    編程 2025-04-28
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28
  • 上傳多媒體文件的常用方法——uploadmediabyurl

    uploadmediabyurl是一個非常常用的方法,它允許我們將本地的多媒體文件上傳到微信伺服器上。 一、uploadmediabyurl的基本使用方法 要使用uploadmed…

    編程 2025-04-27
  • Python數據看板開發:常用的包及其使用

    隨著數據分析和可視化的需求日漸增長,數據看板作為一種高效展示複雜數據信息的工具應運而生。Python語言作為一種面向數據分析和科學計算的編程語言,在數據看板開發中有著廣泛的應用。本…

    編程 2025-04-27
  • PHP獲取301跳轉後的地址

    本文將為大家介紹如何使用PHP獲取301跳轉後的地址。301重定向是什麼呢?當我們訪問一個網頁A,但是它已經被遷移到了另一個地址B,此時若伺服器端做了301重定向,那麼你的瀏覽器在…

    編程 2025-04-27
  • Python常用庫

    Python是一種高級編程語言,擁有豐富的第三方包和工具,常用庫涵蓋了各種應用場景。在此,我們將從以下幾個方面對Python常用庫進行闡述: 一、數據分析 數據分析是Python的…

    編程 2025-04-27
  • PHP登錄頁面代碼實現

    本文將從多個方面詳細闡述如何使用PHP編寫一個簡單的登錄頁面。 1. PHP登錄頁面基本架構 在PHP登錄頁面中,需要包含HTML表單,用戶在表單中輸入賬號密碼等信息,提交表單後服…

    編程 2025-04-27

發表回復

登錄後才能評論