當前位置:首頁 » 格式模板 » php代碼格式化

php代碼格式化

發布時間: 2021-03-29 11:50:59

1. linux下有沒有php代碼格式化工具

1、linux上調試可以使用vim
"不要用空格代替製表符
set expandtab

"在行和段開始處使用製表符
set smarttab

"統一縮進為4
set shiftwidth=4
set tabstop=4
set softtabstop=4

"設置自動縮排
set autoindent

"cindent對c語法的縮進更加智能靈活
set cindent

"比autoindent稍智能的自動縮進,在這種縮進模式中,每一行都和前一行有相同的縮進量 粘貼時候使用 set paste
set smartindent
命令:gg=G
2、格式化整個目錄使用PHP-CS-Fixer 基於composer管理的
php php-cs-fixer.phar fix /path/to/dir
php php-cs-fixer.phar fix /path/to/file
php php-cs-fixer.phar fix /path/to/project --level=psr0
php php-cs-fixer.phar fix /path/to/project --level=psr1
php php-cs-fixer.phar fix /path/to/project --level=psr2
php php-cs-fixer.phar fix /path/to/project --level=symfony
可以根據PSR標准自動格式化
3、格式化整個目錄使用PHP Beautifier
這是一個pear類庫
pear install php_beautifier-0.1.15
不過這個有些老了
4、其它IDE,coding的時候
PHPStorm、Netbeans、Subline等等都是可以格式化的
推薦方式
1、個別文件使用可以格式化的編輯器2、整體使用PHP-CS-Fixer

2. sublime text怎麼格式化PHP代碼

1、首先你得安裝好CodeFormatter這個插件,然後打開它的默認配置文件。修改內圖中的配置項容,修改內容為:
"php_path": "Data\\CodeFormatter\\php\\php.exe",
php_path是php.exe文件路徑,路徑可以是相對路徑當然也可以是絕對路徑,用相對路徑是為了在配置好sublime後將其整個文件夾打包帶走在其他電腦直接使用無需再次配置。
2、打開sublime安裝目錄,在目錄下簡歷「Data」文件夾,在Data文件夾下建立"CodeFormatter"文件夾,在CodeFormatter文件夾下建立"php"文件夾。
3、安裝wampserver3,然後打開其安裝目錄\bin\php\php7.0.0,復制文件夾中的php.exe和php7ts.dll兩個文件到第2步建立的路徑Data\\CodeFormatter\\php下,復制後你就可以把wampserver卸載掉了,當然你想用wamp那就留著。(codeformatter要求php版本最低為5.6)最終結果目錄結構。
4、使用快捷鍵ctrl+alt+f即可格式化php代碼。

3. php格式化html

不知道你是抄怎麼格式化,如果單純是格式化html是不會去掉其中html代碼的,常用的就是htmlspecialchars函數。
但是如果你需要去掉裡面的html代碼,一般都是用strip_tags函數,但是如果要保留<br>的話就需要你首先把<br>或<br/>替成其他非html字元,例如**#**等特殊字元。等執行完strip_tags後再替回來就可以了。
$str = str_replace("<br>","**%#**",$str);
$str = strip_tags($str);
$str = str_replace("**%#**","<br>",$str);

4. sublime 編寫php代碼時怎麼格式化php代碼

安裝phptidy插件

使用package control安裝,快捷鍵為ctrl+alt+t。

安裝php
集成的,獨立的都行

設置系統變數
把上一步安裝php的目錄加入到電腦系統變數PATH中,並且還要在用戶變數添加

PHPRC也指向php安裝的目錄

設置phptidy編碼
重啟sublime後應該可以使用了。如果還不行,打開sublime的console,會有相關報錯信息。一 般般是因為編碼問題,在phptidy的相關包里找到php_tidy.py這個文件,在頭部加上

import sys
reload(sys)
sys.setdefaultencoding('utf-8')

重啟後使用快捷鍵就可以格式化php了!!

5. phpstudy怎麼格式化代碼

phpstudy是php環境搭建軟體,要格式化代碼可以使用ultraedit,notepad或在線格式化(網頁版)

6. Notepad++怎樣格式化php代碼

想要Notepad++支持php高亮和自動自動函數補全的功能,不需要安裝插件,只需要安裝notepad++過程中,選上「Auto Complete Files」,然後安裝完畢後,設置一下即可:

設置(T) ⇒ 首選項... ⇒ 備份 ⇒ 備份與自動完成 ⇒ 自動完成 ⇒ 勾選 "所有輸入均啟用自動完成","函數自動完成","輸入時提示函數參數"

7. Sublime Text,php代碼格式化插件codeformatter 設置PHP代碼格式時報錯 怎麼處理

關於這個問題,這個的意思是你配置文件格式錯誤。Sublime的所有配置文件必須是嚴謹的Json格式……
還有不會的你可以去後盾人看視頻學習

8. 一段php代碼的格式化寫法,在線等!

$a = '3,4,5,6,7';
$a = "'".str_replace(",","','",$a)."'";
echo $a;
//只是將 , 換成 ',' 就可以了呀 不用太麻煩把

9. phpstorm格式化代碼是什麼

phpstorm格式化代碼的快捷鍵:Ctrl + Alt + L

設置代碼樣式:File -> Settings -> Code Style ->PHP

(根據個人php代碼規范和個人喜好設置 PHP 等代碼的樣式結構。)

phpstorm可以設置:1、等號對齊;2、中括弧顯示方式;3、空格 顯示方式等...

熱點內容
塗鴉論文 發布:2021-03-31 13:04:48 瀏覽:698
手機資料庫應用 發布:2021-03-31 13:04:28 瀏覽:353
版面217 發布:2021-03-31 13:04:18 瀏覽:587
知網不查的資源 發布:2021-03-31 13:03:43 瀏覽:713
基金贖回參考 發布:2021-03-31 13:02:08 瀏覽:489
懸疑故事範文 發布:2021-03-31 13:02:07 瀏覽:87
做簡單的自我介紹範文 發布:2021-03-31 13:01:48 瀏覽:537
戰略地圖參考 發布:2021-03-31 13:01:09 瀏覽:463
收支模板 發布:2021-03-31 13:00:43 瀏覽:17
電氣學術會議 發布:2021-03-31 13:00:32 瀏覽:731