我使用preg_replace_callback找到與實時鏈接替換文本鏈接:preg_replace_callback()的問題
http://www.example.com
到
<a href='http://www.example.com'>www.example.com</a>
的回調函數,我提供的函數是在另一個所以當我嘗試:
return preg_replace_callback($pattern, "Utilities::LinksCallback", $input);
我得到一個錯誤,聲稱該函數不存在。有任何想法嗎?
'Utilities :: LinksCallback'不存在。 –
不一定。你不能在所有的PHP版本中傳遞這樣的回調字符串。 –