如何在PHP中为字符串的一部分添加超链接?
我有一个字符串和一个链接,如下所示:如何在PHP中为字符串的一部分添加超链接?,php,string,hyperlink,anchor,string-concatenation,Php,String,Hyperlink,Anchor,String Concatenation,我有一个字符串和一个链接,如下所示: $link = 'https://www.google.co.in'; $str = 'Hi all welcome to the google page Google Page'; 现在我想让“谷歌页面”这个词成为一个超链接。当整个字符串($str)出现在网页上时,字符串'Google page'应显示为超链接,单击该链接后,链接https://www.google.co.in“应该打开 为了实现这一点,我尝试了以下代码,但没有成功 Phpfox::ge
$link = 'https://www.google.co.in';
$str = 'Hi all welcome to the google page Google Page';
现在我想让“谷歌页面”这个词成为一个超链接。当整个字符串($str)出现在网页上时,字符串'Google page'应显示为超链接,单击该链接后,链接https://www.google.co.in“
应该打开
为了实现这一点,我尝试了以下代码,但没有成功
Phpfox::getUserBy('full_name').' accepted your request to join'.<a href=$sLink>Google Page</a>Group Name
echo 'Hi all welcome to the google page <a href=$link> '.Google Page'.'</a>'';
Phpfox::getUserBy('full_name')。已接受您的加入请求。组名
echo“大家好,欢迎来到谷歌页面”;
有人能帮我纠正代码中的错误吗
谢谢。试试这个
echo 'Hi all welcome to the google page <a href="'.$link.'">Google Page</a>';
echo'Hi all welcome to the google page';
试试这个
echo 'Hi all welcome to the google page <a href="'.$link.'">Google Page</a>';
echo'Hi all welcome to the google page';
$link=https://www.google.co.in';
$str='大家好,欢迎来到谷歌页面谷歌页面和另一个谷歌页面,只是为了测试';
$word='googlepage';
echo str_替换($word,“,$str);
$link=https://www.google.co.in';
$str='大家好,欢迎来到谷歌页面谷歌页面和另一个谷歌页面,只是为了测试';
$word='googlepage';
echo str_替换($word,“,$str);
您的字符串用单引号括起来。当您单引号引用字符串时,您告诉PHP按原样显示字符串。因此,$link
变量将不会被解释
echo "Hi all welcome to the google page <a href=\"$link\">Google Page</a>";
另一种方法是将单引号更改为双引号,以告诉php您确实希望解释$link
变量
echo "Hi all welcome to the google page <a href=\"$link\">Google Page</a>";
echo“大家好,欢迎来到谷歌页面”;
您的字符串用单引号括起来。当您单引号引用字符串时,您告诉PHP按原样显示字符串。因此,$link
变量将不会被解释
echo "Hi all welcome to the google page <a href=\"$link\">Google Page</a>";
另一种方法是将单引号更改为双引号,以告诉php您确实希望解释$link
变量
echo "Hi all welcome to the google page <a href=\"$link\">Google Page</a>";
echo“大家好,欢迎来到谷歌页面”;
好主意,虽然如果文本中还有谷歌页面
,谷歌Pagerank
等,可能效果不太好。好主意,尽管如果文本中还有谷歌页面
,谷歌Pagerank
等,可能效果不太好。