亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

首頁 php教程 php手冊 詳解Sublime Text 2

詳解Sublime Text 2

Jun 11, 2018 pm 04:24 PM
擴(kuò)充

程式碼編輯器或文字編輯器,對程式設(shè)計師來說,就像劍與戰(zhàn)士一樣,誰都想擁有一把可以隨心所欲且鋒利無比的寶劍,而每一位程式設(shè)計師,同樣會去追求最適合自己的強(qiáng)大、靈活的編輯器,相信你跟我一樣,都不會例外。
我用過的編輯器不少,真不少~ 但卻沒有哪款讓我特別心儀的,直到我遇到了 Sublime Text 2 !如果說「神器」是我能給予一款軟體最高的評價,那麼我很樂意為它封上這麼一個稱號。它小巧綠色且速度非常快,跨平臺支援Win/Mac/Linux,支援32與64位,支援各種流行程式語言的語法高亮、程式碼補(bǔ)全等,但它有著許多其他編輯器沒有的超酷的特性,讓它的好用達(dá)到了前所未有的程度…

#關(guān)於Sublime Text 2:曾經(jīng)有人說過,世界上有兩種編輯器,好用和不好用的;而在好用的編輯器中,又分兩種,免費(fèi)的和死貴死貴的。譬如說 VIM 和 TextMate,就是免費(fèi)和死貴的典型。很不幸,今天的主角 Sublime Text 2 也是個死貴死貴的代表,它是一款收費(fèi)的商業(yè)軟體,個人授權(quán)費(fèi)高達(dá) 59 美刀。

不過大家不用慌,雖然它很貴,但作者很厚道地給用戶們提供了免費(fèi)無限制無限期的試用權(quán),它只會偶爾提醒一下你木有購買,而且頻率也很低,僅此而已,一直免費(fèi)使用下去幾乎是沒有任何影響的。另外值得一提的是,用戶購買一個授權(quán)即可同時在不同平臺上使用,對於像我這種經(jīng)常需要在 Mac 和 Win 之間切換使用的用戶來說的確能省下一筆錢了。
因為Sublime Text 2 編輯器的特性和使用技巧實在太過多,本人也未算用得精通,所以無法一一列舉展現(xiàn),只能選幾個我認(rèn)為比較有特色的特點進(jìn)行介紹,而且這裡也沒有篇幅去介紹各種編輯技巧、快速鍵使用之類的了。如果你願意花時間折騰一下,你會發(fā)現(xiàn)它的能力是遠(yuǎn)超本文介紹的那麼幾點的,所以本文只能算是拋磚引玉吧,希望大家有好的技巧可以分享出來。

語法高亮、程式碼提示補(bǔ)全、程式碼摺疊、自訂皮膚/配色方案、多便條頁: SublimeText2 支援但不限於C, C , C#, CSS, D, Erlang, HTML, Groovy, Haskell, HTML, Java, JavaScript, LaTeX, Lisp, Lua, Markdown, Matlab, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL, Textile and XML 等主流程式語言的語法高亮。 ST2 擁有優(yōu)秀的程式碼自動完成功能 (自動補(bǔ)齊括號,大括號等配對符號;自動補(bǔ)全已經(jīng)出現(xiàn)的單字;自動補(bǔ)全函數(shù)名),非常聰明;另外ST2 也擁有程式碼片段(Snippet)的功能,可以將常用的程式碼片段保存起來,在需要時隨時調(diào)用。當(dāng)然,語法高亮、程式碼折疊、行號顯示、自訂皮膚、配色方案等這些已經(jīng)是一款現(xiàn)代編輯器應(yīng)有的標(biāo)配功能了,所以這裡就不多做介紹了。


實用方便的程式碼提示補(bǔ)全功能


程式碼地圖、多種介面佈局與全螢?zāi)幻獯驍_模式:

Sublime Text 2 在介面上比較有特色的是支援多種版面和程式碼地圖,也提供了F11 和Shift F11 進(jìn)入全螢?zāi)幻獯驍_模式,文字難描述,看下圖吧。


#程式碼地圖與多標(biāo)籤頁


多種佈局設(shè)置,在大螢?zāi)换蛐枰瑫r編輯多檔案時特別方便


#全螢?zāi)幻獯驍_模式,更專心編輯

完全開放的使用者自訂配置與神奇實用的編輯狀態(tài)復(fù)原功能:

Sublime Text 2 的各種設(shè)定皆由配置文件控制,完完全全的可以由使用者自訂,如果你願意折騰,甚至可以將它改得於原版完全不一樣的操作體驗??聪旅娴膱D,Setting - Default 選單會開啟預(yù)設(shè)的軟體設(shè)定檔(這個檔案會記錄一些諸如使用什麼字體等很多很多設(shè)定資訊),Key Bindings - Default 是預(yù)設(shè)的快捷鍵設(shè)定文件,大家可以打開它們看看原本的一些設(shè)定是怎麼配置的,但非常不建議直接在這裡修改!你可以在 - User 結(jié)尾的檔案(也就是使用者自訂配置的意思)裡面照樣畫葫蘆那樣來改,如果兩邊有相同的項目,它會以 - User 檔案裡面定義的為準(zhǔn)。


#這個範(fàn)例裡我在Key Bindings - User 裡面的第一行:{ "keys": ["alt up"], "command": "swap_line_up" }, 意思是按Alt 方向鍵上時將目前選取的那一行向上移(與上一行交換位置),如果語法神馬的沒問題,存檔好這個檔案之後馬上就可以使用這個快捷鍵了。


Sublime Text 2 的快速鍵也支援雙重組合,譬如預(yù)設(shè)情況下,將選取的文字改成大寫的熱鍵是“Ctrl K, Ctrl U”,意思是當(dāng)你先按下Ctrl K 之後迅速再按Ctrl U 進(jìn)行觸發(fā)(只按下Ctrl K是沒有作用的),這樣可以避免很多熱鍵衝突,也可以更靈活更多選擇地進(jìn)行熱鍵自定義。不過這裡就不打算教大家怎麼修改各種配置或修改熱鍵了,這恐怕能出一個手冊的,這裡有一個套比較完整的官方文檔(鳥語),有興趣的朋友可以去參考一下。
另外,SublimeText ?還有一個值得一提的細(xì)節(jié)—“編輯狀態(tài)恢復(fù)”,就是當(dāng)你修改了一個文件,但沒有保存,這時退出軟體,ST2是不會很煩人地提示你要不要儲存的,因為無論是使用者自發(fā)性退出還是意外崩潰退出,下次啟動軟體後,你之前的編輯狀態(tài)都會被完整恢復(fù),就像你退出前一樣。這個細(xì)節(jié)我認(rèn)為非常非常的讚!因為我經(jīng)常會嘗試性地去修改一些地方,但在確保沒有問題之前又不想保存,這時如果有些事情打斷自己,需要離開時,這個特性就很有用了,直接退出就行,不用煩,下次回來打開軟體繼續(xù)編輯即可。當(dāng)然,有了這個恢復(fù)特性再也不怕系統(tǒng)崩潰、斷電了吧,真心讓人覺得ST2特別特別的安全可靠,妥妥的?。?

強(qiáng)大的多行選擇和多行編輯:

在寫程式碼的過程中,我們經(jīng)常需要同時編輯多行程式碼或多個變數(shù)。在 Sublime Text 2 中擁有非常實用的多行操作技巧,靈活運(yùn)用可以大幅提升編輯速度喲!相信日後你可能會這樣問自己:「當(dāng)年沒有這種方式的編輯器時我究竟是怎麼活過來的?!」
下面是一些我所了解的多行編輯方法:
滑鼠選中多行,按下Ctrl Shift L (Command Shift L) 即可同時編輯這些行;
滑鼠選取文本,反覆按CTRL D (Command D) 即可繼續(xù)向下同時選取下一個相同的文字進(jìn)行同時編輯;
滑鼠選取文本,按下Alt F3 (Win) 或Ctrl Command G(Mac) 即可一次選取全部的相同文字進(jìn)行同時編輯;
Shift 滑鼠右鍵(Win) 或Option 滑鼠左鍵(Mac ) 或使用滑鼠中鍵可以用滑鼠進(jìn)行垂直多行選擇;
Ctrl 滑鼠左鍵(Win) 或Command 滑鼠左鍵(Mac) 可以手動選擇同時要編輯的多處文字
類似的技巧還有很多,求大家補(bǔ)充…


#Shift 滑鼠右鍵輕鬆實現(xiàn)多行編輯,批量給變數(shù)加前綴了

#

雷電般快速的文件切換:

#如果你同時打開了多個文件,或者你的專案裡經(jīng)常需要編輯不同的文件,在文件數(shù)量較多的時候,在過去往往需要花費(fèi)很多的精力去尋找,很煩人。而現(xiàn)在,Sublime Text 2 裡只需按下 Ctrl P(Win) 或 Shift Command P(Mac) 即可調(diào)出檔案切換面板,接著你只需輸入檔名,回車後即可瞬間切換過去!而且它支援模糊匹配,只需輸入你記得的一部分即可,譬如我想要找一個“www.iplaysoft.com.php”的文件來編輯,那麼你只需要輸入“ipl”或者是”ips.c 「這樣的字元都能搭配出來,這個特性非常非常的棒!


圖中ca 符合了capabilities. php 和classese.php,選擇就能快速切換


類似的功能,我只在類似Eclipse 等大型(笨重)的IDE中才見過,然而小巧快速的編輯器中,我還是首次遇到。使用這個功能,你除了可以在已打開的文件中切換之外,如果你使用項目管理(將一個文件夾設(shè)置成一個項目),它還能懂得去搜索匹配項目文件夾下未打開過的文件。現(xiàn)在你還需要用滑鼠去一個點標(biāo)籤頁來切換嗎?你還要打開「我的電腦」慢慢在各個不同資料夾去找需要編輯的檔案嗎?使用ST2,你只需輸入幾個字元即可~只有一句話:前所未有的方便!

隨心所欲的跳到:快速羅列與定位函數(shù)/HTML的元素、跳到指定行

使用上面介紹的快速文件切換功能,可以很輕易地打開/切換到自己想要編輯的文檔了,但如果這個文件的代碼很長很長,想要輕鬆跳到要編輯的地方又有什麼好方法呢? Sublime Text 2 早就幫你想好了,同樣是按下前面所說的 Ctrl P(Win) 或 Shift Command P(Mac),這次試試先輸入一個 @ 號看看?嗯,好樣的!這份清單馬上幫你羅列出這張文件裡全部的 Function 了!同樣使用模糊匹配,快速輸入幾個關(guān)鍵字,馬上就能定位到那個Function去了! ! !在需要不停在多個Function之間跳轉(zhuǎn)的時候這個功能尤顯實用~媽媽再也不用擔(dān)心我找函數(shù)找到蛋疼了!當(dāng)你編輯的是HTML時,這貨給你羅列的則是HTML的各個ID元素,相信搞前端的同學(xué)們都雞凍了吧。


#Ctrl P之後輸入@號碼或直接按Ctrl R,即可列出該檔案裡的全部function


#輸入@號開始有此般神奇功效,那麼再試試輸入一個英文冒號: 開始吧,然後再輸入一個數(shù)字,嗯,這次則可以跳到指定的行數(shù)了;輸入一個#號開始,可以羅列/搜尋文字;而且你還可以使用更快速的快速鍵,譬如快速列出/跳躍函數(shù)就是Ctrl R (Mac下是Command R),它完全等同於Ctrl P之後輸入@;跳到指定行號是Ctrl G (Mac是Command G)。
而且更讓人叫絕的是,這些切換定位方法你還可以配合在一起使用!譬如我有一個名為”hello-iplaysoft.js”的文件,裡面有一個function叫做”visit_iplaysoft_com”,我現(xiàn)在想要編輯這個函數(shù),那麼我只需按下Ctrl P,然後輸入“heip@vi”回車(模糊匹配,注意前面有顏色的字符),ST2 馬??上就給我到打開這個文件並定位進(jìn)去了!夠方便了吧? !熟記這幾個快捷鍵,你可以很一氣呵成地進(jìn)行文件切換和編輯,你會發(fā)現(xiàn)世界更美好哦親……

集所有功能於一身的命令面板:

#Sublime Text 2 的一大特色是擁有一個相當(dāng)強(qiáng)大的命令面板,它幾乎無所不能!任何時候,按下 Ctrl Shift P(Win) 或 Command Shift P(Mac) 即可調(diào)出。利用它,你可以實現(xiàn)很多很多很多很多功能,例如“Set Syntax:PHP”即可將當(dāng)前文檔設(shè)置成PHP語法高亮;“Convert Case: Swap Case”可以將選中的文本大小寫反轉(zhuǎn);“ File: Save All」可以一次儲存全部檔案;「File: Close All」一次關(guān)閉全部檔案等等……而且,這裡的清單一樣支援模糊配對(這貨真心是個好東西?。。R驗檫@裡面命令實在太多了,覆蓋的作用範(fàn)圍也很廣,我這裡實在不能一一介紹,大家如果有興趣,可以經(jīng)常調(diào)個面板出來看看列表中都有些什麼命令,多多去了解、嘗試、再慢慢消化,相信它會讓你再也離不開它。


強(qiáng)大的命令面板,可以在這裡呼叫所有SublimeText提供的功能


Package Control(絕對不可錯過的擴(kuò)充套件管理器)

Sublime Text 2 除了自身擁有無數(shù)實用功能和特性之外,它還能安裝使用各種擴(kuò)充/皮膚/配色方案等來增強(qiáng)自己?,F(xiàn)在介紹的這個Package Control 可以看做是一個ST2的擴(kuò)充管理器,使用它,你可以用非常神奇、非常簡單方便的方法去下載、安裝、刪除Sublime Text 2 的各種插件、皮膚等,相信我,想更好地使用ST2 絕對不能沒有它!不過ST2 本身並沒有自備這個工具,我們需要自行安裝它,方法很簡單:
1、在SublimeText2 的目錄裡面找到Data > Installed Packages 的資料夾(如沒有請手動新建)
2 、在這裡下載Package Control.sublime-package 檔案
3、將下載到的檔案放進(jìn)去Installed Packages 裡面
4、重新啟動Sublime Text 即可
如果Package Control 已經(jīng)安裝成功,那麼Ctrl Shift P 呼叫指令面板,我們就會找到一些以「Package Control:」開頭的指令,我們常用到的就是幾個Install Package (安裝擴(kuò)充功能)、List Packages (列出全部擴(kuò)充)、Remove Package (移除擴(kuò)充功能) 、Upgrade Package (升級擴(kuò)充)。但如果你按照上面的方法確實搞不定,可以試試按鍵盤Ctrl ~ (數(shù)字1左邊的按鍵)調(diào)出控制臺,然後拷貝下面的代碼進(jìn)去並回車,它會自動幫你新建文件夾並下載檔案的,與上面的方法最終效果是一樣的:

#
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'




成功安裝Package Control 之後,在命令面板裡會出現(xiàn)以其命名開頭的一系列命令


在命令面板輸入「Package Control: Install Package「即會列出全部可以安裝的擴(kuò)充功能(必需連接網(wǎng)絡(luò),如下圖),從清單可以看到, 4GL、AAAPackageDev 那些就是外掛的名稱,選擇它們就可以進(jìn)行下載安裝了。從該清單可以看到,目前ST2的各種擴(kuò)充已經(jīng)非常豐富了!此外,你還可以在這裡看到Web 版的擴(kuò)充清單和詳細(xì)的說明(這兩個清單的資料應(yīng)該是同步的。在截止日期是2012-7-8,這裡已經(jīng)收集了482個擴(kuò)充包了)





我這裡以安裝「JsFormat」外掛為例,簡單介紹一下SublimeText 裡面怎麼安裝與使用外掛程式。 JsFormat 的功能是將一些凌亂的 JavaScript 程式碼重新排版,以方便、更好地閱讀與編輯。使用 Ctrl Shift P 呼叫指令面板,輸入「Package Control: Install Package」(安裝擴(kuò)充包),在外掛程式清單中選擇安裝「JsFormat」(可以輸入字元過濾),待提示成功之後即已完成安裝。隨便打開一個js檔(最好是換行、對齊特別凌亂的那種),按下 Ctrl Shift P 呼叫指令面板,你會發(fā)現(xiàn)已經(jīng)多了一項指令叫做“Format: Javascript”,如圖:


##### ###

使用JSFormat 外掛程式的Format: Javascript 指令


使用後,你的程式碼瞬間就變整齊了有木有!你也可以使用這個插件的熱鍵「CTRL ALT F」來整理(指令面板右邊可以看到)。


#使用JSFormat 之後的JS 程式碼效果,注意上圖的JS程式碼是一堆的


#當(dāng)然,不同的擴(kuò)展,使用的方法與表現(xiàn)的形式都不一樣,這個就只能去web版查一下這個外掛的一些具體的使用說明了,這裡是不能一概而論的。不過大體上,安裝和使用插件就是這麼的簡單。透過各種插件,你幾乎可以實現(xiàn)任何你想要的功能。而且 ST2 也開放了插件API,如果你有能力,也可以試試開發(fā)一個,可以參考這裡的API文件。本文後面會推薦一些實用的插件。

取代主題或配色方案:

如果你看膩了SublimeText 的原版皮膚,也可以折騰一下?lián)Q膚的。譬如下圖是一款比較受歡迎的主題 Theme - Soda,和安裝插件基本上一樣,使用 Package Control 進(jìn)入 Install Package 的清單裡面找到它進(jìn)行安裝即可。你也可以在網(wǎng)路上找到一些 ST2 的主題,下載回來放到安裝目錄的 Data\Packages 資料夾裡面,然後選擇切換主題。配色的操作也是類似,大家自己研究研究吧,這裡不多做介紹了。



#另外, SublimeText 還有很給力的一點,就是它能原生支援TextMate 的Bundle 和配色方案,同樣也是放在Packages 資料夾裡即可使用。 TextMate 的 Bundle 和配色方案資源都比較豐富,網(wǎng)路上可以找到不少。


#推薦的部分外掛:

#這裡補(bǔ)充一些我認(rèn)為不錯的插件吧,歡迎大家推薦與補(bǔ)充:
Gits:可以輕鬆整合GitHub
SFTP:直接編輯FTP 或SFTP 伺服器上的檔案
ZenCoding:這貨對於前端的同學(xué)來說不得了,可以超快速編寫HTML檔案(視訊演示)
ConvertToUTF8:ST2只支援utf8編碼,該插件可以顯示與編輯GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等編碼的檔案
Clipboard History:剪切板歷史
WordPress:整合一些WordPress的函數(shù),對於像我這種經(jīng)常要寫WP模版和外掛程式的人特別有用!
HtmlTidy:清理與排版你的HTML程式碼
PHPTidy:整理與排版PHP程式碼
YUI Compressor:壓縮JS與CSS檔案

##一些補(bǔ)充:

因為SublimeText 是綠色軟體,使用者的自訂配置、下載的插件等都是位於軟體目錄內(nèi)的,所以一旦你配置好之後,使用Dropbox、金山快盤之類的同步網(wǎng)盤進(jìn)行同步(無網(wǎng)路的朋友用U盤也行),去到哪裡運(yùn)行都是自己的配置,非常方便!以後大家在不同的電腦上工作相信也能很順手了。
另外,很多朋友反映表示打開中文會有亂碼,其實是因為ST2本身只支援UTF-8編碼,而我們常遇到的中文檔案可能是GBK或GB2312等編碼,解決方法是安裝一個ConvertToUTF8 或者GBK Encoding Support 外掛即可完美解決,這並不是什麼大問題。

本文詳解Sublime Text 2 的相關(guān)內(nèi)容,更多相關(guān)內(nèi)容請關(guān)注php中文網(wǎng)。

相關(guān)推薦:

如何透過JS取得CSS屬性值

如何透過JS來判斷碰撞方法

如何使用CSS實現(xiàn)圈人效果(CSS Sprites)

#

以上是詳解Sublime Text 2的詳細(xì)內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Laravel 教程
1597
29
PHP教程
1488
72
php如何使用PHP的SNMP擴(kuò)充? php如何使用PHP的SNMP擴(kuò)充? Jun 02, 2023 am 10:22 AM

PHP的SNMP擴(kuò)充是一種讓PHP能夠透過SNMP協(xié)定與網(wǎng)路設(shè)備進(jìn)行通訊的擴(kuò)充功能。使用此擴(kuò)展可以方便地獲取和修改網(wǎng)路設(shè)備的配置信息,例如路由器、交換器等設(shè)備的CPU、內(nèi)存、網(wǎng)絡(luò)接口等信息,也可以進(jìn)行諸如開關(guān)設(shè)備端口等控制操作。本文將介紹SNMP協(xié)定的基礎(chǔ)知識、PHP的SNMP擴(kuò)充的安裝方法以及如何在PHP中使用SNMP擴(kuò)充進(jìn)行網(wǎng)路設(shè)備的監(jiān)控與控制。一、SN

從頭到尾:如何使用php擴(kuò)充cURL進(jìn)行HTTP請求 從頭到尾:如何使用php擴(kuò)充cURL進(jìn)行HTTP請求 Jul 29, 2023 pm 05:07 PM

從頭到尾:如何使用php擴(kuò)充cURL進(jìn)行HTTP請求引言:在Web開發(fā)中,經(jīng)常需要與第三方API或其他遠(yuǎn)端伺服器進(jìn)行通訊。而使用cURL進(jìn)行HTTP請求是一種常見且強(qiáng)大的方式。本文將介紹如何使用php擴(kuò)充cURL來執(zhí)行HTTP請求,並提供一些實用的程式碼範(fàn)例。一、準(zhǔn)備工作首先,請確保php已安裝cURL擴(kuò)充??梢栽诿盍袌?zhí)行php-m|grepcurl查

PHP 函數(shù)的擴(kuò)充和第三方模組 PHP 函數(shù)的擴(kuò)充和第三方模組 Apr 13, 2024 pm 02:12 PM

若要擴(kuò)充PHP函數(shù)功能,可以使用擴(kuò)充和第三方模組。擴(kuò)充功能提供附加函數(shù)和類,可透過pecl套件管理器安裝和啟用。第三方模組提供特定功能,可透過Composer套件管理器安裝。實作案例包括使用擴(kuò)充解析複雜JSON資料和使用模組驗證資料。

php如何使用PHP的POSIX擴(kuò)充? php如何使用PHP的POSIX擴(kuò)充? Jun 03, 2023 am 08:01 AM

PHP的POSIX擴(kuò)充是一組允許PHP與POSIX相容作業(yè)系統(tǒng)互動的函數(shù)與常數(shù)。 POSIX(PortableOperatingSystemInterface)是一組作業(yè)系統(tǒng)介面標(biāo)準(zhǔn),旨在允許軟體開發(fā)人員編寫可在各種UNIX或UNIX類別作業(yè)系統(tǒng)上運(yùn)行的應(yīng)用程式。本文將介紹如何使用PHP的POSIX擴(kuò)展,包括安裝和使用。一、安裝PHP的POSIX擴(kuò)充在

CENTOS7下如何安裝mbstring擴(kuò)充? CENTOS7下如何安裝mbstring擴(kuò)充? Jan 06, 2024 pm 09:59 PM

1.UncaughtError:Calltoundefinedfunctionmb_strlen();出現(xiàn)如上錯誤時,說明我們沒裝上mbstring擴(kuò)展;2.進(jìn)入PHP安裝目錄cd/temp001/php-7.1.0/ext/mbstring3.啟動phpize(/usr/local/bin /phpize或/usr/local/php7-abel001/bin/phpize)指令來安裝php擴(kuò)充4../configure--with-php-config=/usr/local/php7-abel

php如何使用PHP的ZipArchive擴(kuò)充? php如何使用PHP的ZipArchive擴(kuò)充? Jun 02, 2023 am 08:13 AM

PHP是一種流行的伺服器端語言,可以用來開發(fā)網(wǎng)頁應(yīng)用程式和處理檔案。 PHP的ZipArchive擴(kuò)充功能是一個強(qiáng)大的工具,可以在PHP中操作zip檔。在這篇文章中,我們將介紹如何使用PHP的ZipArchive擴(kuò)充功能來建立、讀取和修改zip檔。一、安裝ZipArchive擴(kuò)充功能在使用ZipArchive擴(kuò)充功能之前,需要確保已經(jīng)安裝了這個擴(kuò)充功能。安裝方法如下:1.安

PHP和WebDriver擴(kuò)充:如何模擬使用者點擊和輸入操作 PHP和WebDriver擴(kuò)充:如何模擬使用者點擊和輸入操作 Jul 07, 2023 pm 05:10 PM

PHP和WebDriver擴(kuò)充:如何模擬使用者點擊和輸入操作近年來,隨著Web應(yīng)用程式的快速發(fā)展,自動化測試變得越來越重要。在自動化測試中,模擬使用者操作是一個關(guān)鍵的環(huán)節(jié),它可以使我們更準(zhǔn)確地測試和驗證我們的應(yīng)用程式。在PHP開發(fā)中,我們通常使用SeleniumWebDriver來實現(xiàn)自動化測試。 SeleniumWebDriver是一種強(qiáng)大的工具,它可以模擬

php如何使用PHP的Phar擴(kuò)充? php如何使用PHP的Phar擴(kuò)充? May 31, 2023 pm 11:31 PM

隨著PHP的發(fā)展和應(yīng)用場景的不斷擴(kuò)大,Phar擴(kuò)展已成為PHP編程中的重要一環(huán)。 Phar是PHPArchive的縮寫,它可以將多個PHP文件和資源打包成單一文件,方便進(jìn)行分發(fā)和管理。本文將介紹如何使用PHP的Phar擴(kuò)充來進(jìn)行打包和管理。安裝Phar擴(kuò)充功能首先,我們需要檢查PHP是否已經(jīng)安裝Phar擴(kuò)充。在Linux下,透過終端機(jī)輸入以下命令:php-m

See all articles