我有一个网站,它使用 PHP 脚本从 HTML 文件中加载一些数据并将其插入到链接中。到目前为止,它运行良好:
$html = preg_replace('/(\d+):(\d+),/', '<a href="index.php?par1=$1&par2=$2">$1:$2</a>,', $html);
现在我想升级它以在链接中插入工具提示。数据是从数据库加载的,我有一个特殊的功能loadTooltip($param1, $param2)
可以完成这项工作。问题是如何从内部调用函数preg_replace()
。这是我拥有的代码,但它不会运行数据,只是显示带有参数的函数名称。这是代码:
$html = preg_replace('/(\d+):(\d+),/', '<a href="index.php?par1=$1&par2=$2" titel="loadTooltip($1, $2)">$1:$2</a>,', $html);
那么,我怎样才能让它运行呢?