您好,登錄后才能下訂單哦!
PHP編程中有哪些小技巧?很多人都不太了解,今天小編為了讓大家更加了解PHP編程,所以給大家總結了以下內容,一起往下看吧。
1、foreach
效率更高,盡量用 foreach
代替 while
和 for
循環
2、循環內部不要聲明變量,尤其是對象這樣的變量
3、循環條件中使用函數
4、在多重嵌套循環中,如有可能,應當將最長的循環放在內層,最短循環放在外層,從而減少 cpu
跨循環層的次數,優化程序性能
5、用單引號替代雙引號引用字符串以實現 PHP
性能優化
6、用 i+=1
代替 i=i+1
。符合 c/c++
的習慣,效率還高
7、優化 Select SQL
語句,在可能的情況下盡量少的進行 Insert
、Update
操作,達到 PHP 性能優化的目的
8、某些地方使用 isset
代替 strlen
9、盡量的少進行文件操作,雖然 PHP 的文件操作效率也不低的
10、盡可能的使用 PHP 內部函數
11、在可以用 PHP 內部字符串操作函數的情況下,不要用正則表達式
12、在可以用 file_get_contents
替代 file
、fopen
、feof
、fgets
等系列方法的情況下,盡量用 file_get_contents
,因為它的效率高得多。但是要注意 file_get_contents
在打開一個 URL 文件時候的 PHP 版本問題
13、不要隨便就復制變量
14、Apache
解析一個 PHP 腳本的時間要比解析一個靜態 HTML
頁面慢 2 至 10 倍。盡量多用靜態 HTML 頁面,少用腳本
15、試著喜歡使用三元運算符(?:)
16、使用選擇分支語句,switch case
好于使用多個 if
,else if
語句,并且代碼更加容易閱讀和維護
17、當 echo
字符串時用逗號代替點連接符更快些。echo 一種可以把多個字符串當作參數的 “函數”。echo
是語言結構,不是真正的函數,故把函數加上了雙引號
18、去除 HTML 標簽以及空格換行等字符 preg_replace("/(\s|\ \;| |\xc2\xa0)/", "", strip_tags($str))
19、目錄分隔符 DIRECTORY_SEPARATOR
20、多路徑分隔符 PATH_SEPARATOR
21、bool || die()
以上就是PHP編程中有哪些小技巧做了簡略的介紹,當然詳細使用上面的不同還得要大家自己使用過才領會。如果想了解更多,歡迎關注億速云行業資訊頻道哦!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。