Php 为什么此功能不能自动链接? 功能推特化($ret){ $ret=preg#u replace(“#(^|[\n])([\w]+?:/[\w]+[^\”\n\r\t
我正在尝试使用此功能自动链接我的博客上的链接Php 为什么此功能不能自动链接? 功能推特化($ret){ $ret=preg#u replace(“#(^|[\n])([\w]+?:/[\w]+[^\”\n\r\t,php,regex,function,Php,Regex,Function,我正在尝试使用此功能自动链接我的博客上的链接 function twitterify($ret) { $ret = preg_replace("#(^|[\n ])([\w]+?://[\w]+[^ \"\n\r\t< ]*)#", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $ret); $ret = preg_replace("#(^|[\n ])((www|ftp)\.[^ \"\t\n\r<
function twitterify($ret) {
$ret = preg_replace("#(^|[\n ])([\w]+?://[\w]+[^ \"\n\r\t< ]*)#", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $ret);
$ret = preg_replace("#(^|[\n ])((www|ftp)\.[^ \"\t\n\r< ]*)#", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $ret);
$ret = preg_replace("/@(\w+)/", "<a href=\"http://www.twitter.com/\\1\" target=\"_blank\">@\\1</a>", $ret);
$ret = preg_replace("/#(\w+)/", "<a href=\"http://search.twitter.com/search?q=\\1\" target=\"_blank\">#\\1</a>", $ret);
return $ret;
}
但我有一个空白屏幕。谢谢。你需要引用你的论点:
<?php autolink(@solomonaleh); ?>
否则,
@
是语法错误。您可能还需要实际调用所定义函数的名称-您的函数代码定义了一个名为“twitterify”的函数,但您调用了一个名为“autolink”的函数-究竟是哪个函数?您需要引用您的参数:
<?php autolink(@solomonaleh); ?>
否则,
@
是语法错误。您可能还需要实际调用所定义函数的名称—您的函数代码定义了一个名为“twitterify”的函数,但您调用了一个名为“autolink”的函数—这就是它?您还需要回显它,因为它返回一个字符串
<?php autolink('@solomonaleh'); ?>
您还需要回显它,因为它返回一个字符串
<?php autolink('@solomonaleh'); ?>
对不起,伙计们,我找到了解决方案,这是我的错误,函数deos起作用了,只是你必须回应这个论点才能看到它愚笨的我
<?php echo autolink('@solomonaleh'); ?>
谢谢大家 对不起,伙计们,我找到了解决方案,这是我的错误,函数deos起作用了,只是你必须附和这个论点才能看到它,愚蠢的我
<?php echo autolink('@solomonaleh'); ?>
谢谢大家 这绝对是自动链接,对不起,我把它们都改了,但它们仍然不能工作!!:(这绝对是自动链接,很抱歉我把它们都改了,但它们仍然不能工作!!:(((((