這篇文章主要講解了“特別實(shí)用的PHP函數(shù)分享”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“特別實(shí)用的PHP函數(shù)分享”吧!

我們提供的服務(wù)有:成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、衛(wèi)濱ssl等。為上千企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的衛(wèi)濱網(wǎng)站制作公司
1.highlight_string()
當(dāng)一個(gè)網(wǎng)站需要展示PHP代.碼時(shí),highlight_string()函.數(shù)就變的非常有用了。該函.數(shù)通過(guò)使用PHP語(yǔ).法高.亮程.序中定義的顏.色,輸.出或返.回 給定的PHP代碼的語(yǔ).法高.亮版本。
示例:
<?phphighlight_string('<?php phpinfo(); ?>');?>2.str_word_count()
該函.數(shù)必須要傳.遞一個(gè)參.數(shù),根據(jù)參.數(shù)類型 返回單.詞的個(gè)數(shù)。
如下所示:
<?php$str = "How many words do I have?";echo str_word_count($str); //Outputs 6?>
3.levenshtein()
該函.數(shù)主要返回兩個(gè)字符.串之間的Levenshtein距離。Levenshtein 距離,又稱編.輯距離,指的是兩個(gè)字符.串之間,由一個(gè)轉(zhuǎn)換成另一個(gè)所需的最少編輯操作次數(shù)。
許可的編.輯操作包括將一個(gè)字符替換成另一個(gè)字符,插入一個(gè)字符,刪除一個(gè)字符。該函數(shù)對(duì)查找用戶所提交的錯(cuò)別字非常有用。
示例:
<?php$str1 = "carrot";$str2 = "carrrott";echo levenshtein($str1, $str2); //Outputs 2?>
4.get_defined_vars()
該函.數(shù)返回一個(gè)包含所有已定義變.量列表的多.維數(shù).組,這些變.量包括環(huán).境變量、服.務(wù)器變量和用戶定義的變量。
示例:
print_r(get_defined_vars());
5.escapeshellcmd()
該函.數(shù)用來(lái)避開字符.串中的特殊符.號(hào),可以防止使用者走偏.門破.解服.務(wù)器系.統(tǒng)。可以用本函.數(shù)搭配 exec() 或是system() 二個(gè)函.數(shù),這樣可以減少惡意破壞行為。
示例:
<?php$command = './configure '.$_POST['configure_options'];$escaped_command = escapeshellcmd($command);system($escaped_command);?>
6.checkdate()
本函數(shù)可以用來(lái)檢查日.期是否有效,例如年為0至32767年、月為1至12月、日則隨著月份及閏年變化。
示例:
<?phpvar_dump(checkdate(12, 31, 2000));var_dump(checkdate(2, 29, 2001));//Output//bool(true)//bool(false)?>
7.php_strip_whitespace()
該函.數(shù)可以返回已刪除PHP注釋以及空白字符的源.代碼文.件,這對(duì)代.碼數(shù)量和注釋數(shù)量的對(duì)比非常有用。
示例:
<?php// PHP comment here/* * Another PHP comment */echo php_strip_whitespace(__FILE__);// Newlines are considered whitespace, and are removed too:do_nothing();?>
輸出結(jié)果:
<?php echo php_strip_whitespace(__FILE__); do_nothing(); ?>
感謝各位的閱讀,以上就是“特別實(shí)用的PHP函數(shù)分享”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)特別實(shí)用的PHP函數(shù)分享這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!
文章題目:特別實(shí)用的PHP函數(shù)分享
網(wǎng)頁(yè)URL:http://chinadenli.net/article18/goegdp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、企業(yè)網(wǎng)站制作、動(dòng)態(tài)網(wǎng)站、用戶體驗(yàn)、微信小程序、
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)