PHP實現(xiàn)通過正則表達式替換回調(diào)的內(nèi)容標簽
本文實例講述了PHP實現(xiàn)通過正則表達式替換回調(diào)的內(nèi)容標簽。分享給大家供大家參考。具體實現(xiàn)方法如下:
function my_wp_plugin_tag_action($content,$tag,$function,$args = FALSE) { // match all regular expressions preg_match_all($tag,$content,$matches); if (count($matches)>0) { // filter duplicates $matches = array_unique($matches); // loop through $tag_results = array(); $found_tags = array(); foreach ($matches as $idx => $match) { //build arg array $full_tag = array_shift($match); //call function, adding function output and full tag text to replacement array $tag_results[] = my_wp_plugin_buffer_func($function,$match); $found_tags[] = $full_tag; } // replace all tags with corresponding text $content = str_replace($found_tags,$tag_results,$content); } return $content; }
希望本文所述對大家的php程序設(shè)計有所幫助。
- PHP preg_replace() 正則替換所有符合條件的字符串
- PHP 字符串正則替換函數(shù)preg_replace使用說明
- PHP正則替換函數(shù)preg_replace和preg_replace_callback使用總結(jié)
- 如何在PHP中使用正則表達式進行查找替換
- PHP html標簽正則替換并可自定義正則規(guī)則
- PHP把空格、換行符、中文逗號等替換成英文逗號的正則表達式
- php正則替換變量指定字符的方法
- php正則取img標記中任意屬性(正則替換去掉或改變圖片img標記中的任意屬性)
- php中正則替換函數(shù)ereg_replace用法實例
- php preg_filter執(zhí)行一個正則表達式搜索和替換
- php中preg_replace正則替換用法分析【一次替換多個值】
- PHP實現(xiàn)將標點符號正則替換為空格的方法
相關(guān)文章
php讀取txt文件組成SQL并插入數(shù)據(jù)庫的代碼(原創(chuàng)自Zjmainstay)
php讀取txt文件組成SQL并插入數(shù)據(jù)庫的代碼,方便需要的朋友2012-07-07PHP實現(xiàn)找出有序數(shù)組中絕對值最小的數(shù)算法分析
這篇文章主要介紹了PHP實現(xiàn)找出有序數(shù)組中絕對值最小的數(shù)算法,簡單分析了數(shù)組遍歷及二分查找算法的相關(guān)操作技巧,需要的朋友可以參考下2017-08-08PHP通過調(diào)用新浪API生成t.cn格式短網(wǎng)址鏈接的方法詳解
這篇文章主要介紹了PHP通過調(diào)用新浪API生成t.cn格式短網(wǎng)址鏈接的方法,結(jié)合實例形式較為詳細的分析了php調(diào)用新浪API生成t.cn格式短網(wǎng)址鏈接的具體操作步驟與相關(guān)注意事項,需要的朋友可以參考下2019-02-02PHP實現(xiàn)獲取毫秒時間戳的方法【使用microtime()函數(shù)】
這篇文章主要介紹了PHP實現(xiàn)獲取毫秒時間戳的方法,結(jié)合實例形式分析了php使用microtime()函數(shù)獲取、轉(zhuǎn)換毫秒級時間戳的相關(guān)操作技巧,需要的朋友可以參考下2019-03-03解決更換PHP5.4以上版本后Dedecms后臺登錄空白問題的方法
為什么會出現(xiàn)更換PHP5.4以上版本后Dedecms后臺登錄空白的情況,本文將給大家詳細分析,找出真正原因以及解決辦法。2015-10-10php使用str_replace替換多維數(shù)組的實現(xiàn)方法分析
這篇文章主要介紹了php使用str_replace替換多維數(shù)組的實現(xiàn)方法,結(jié)合具體實例對比分析了php針對多維數(shù)組的遍歷與替換操作相關(guān)實現(xiàn)技巧與注意事項,需要的朋友可以參考下2017-06-06