|
<?php
$data = php_strip_whitespace('test.php'); //去掉注釋,空格,換行(不包括字符串中的)
echo $data;
$data = preg_match_all("
/
function/s+ #匹配function和后面的空格
[a-zA-Z_/x7f-/xff][a-zA-Z0-9_/x7f-/xff]* #匹配函數名
/(([^)]*?)/)/s+ #匹配函數參數,并且作為子模式捕獲
/{
(.*?)
/}(?=(?:/s*function|/s*?$)) #匹配大括號,僅當后面緊跟著function或者處于字符串結束位置時
/xi
", $data, $matches);
print_r($matches);
?>
php技術:php 正則匹配函數體,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。