Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP回送URL-添加目标?_Php - Fatal编程技术网

PHP回送URL-添加目标?

PHP回送URL-添加目标?,php,Php,我似乎无法将目标添加到URL而不出错:/ 有谁能帮忙吗?谢谢 <?php echo "<a href=\"".$banner[$random]['link']."\"><img src=\"".$banner[$random]['img']."\" border=\"0\"></a>"; //result ?> 我尝试过这个解决方案 echo "<a href=\"".$banner[$random]['link']."\">&

我似乎无法将目标添加到URL而不出错:/ 有谁能帮忙吗?谢谢

<?php 
echo "<a href=\"".$banner[$random]['link']."\"><img src=\"".$banner[$random]['img']."\" border=\"0\"></a>";
//result
?>

我尝试过这个解决方案

echo "<a href=\"".$banner[$random]['link']."\"><img src=\"".$banner[$random]['img']."\" border=\"0\".'" target="_blank"></a>";
echo”“;
这是完整的代码(它是一个随机图像+URL脚本):


只需使用:

echo "<a href=\"{$banner[$random]['link']}\" target=\"_blank\"><img src=\"{$banner[$random]['img']}\" border=\"0\"></a>";
echo”“;
为了便于阅读,我非常喜欢花括号

但我个人会这样做:

echo "<a href='{$banner[$random]['link']}' target='_blank'><img src='{$banner[$random]['img']}' border='0'></a>";
echo”“;

更易于阅读。

错误是什么?只是一个观察,但如果您的PHP版本是4.2.0或更高版本,则不需要srand()。此脚本没有问题,因此我们无法猜测您想要什么,一些小的东西可以更改(但不会引起问题)是:您不需要srand,如果您使用的是4.2以上的php版本,您也可以使用它来代替rand();我试过“回声”;我对php很在行,但我认为很容易找到/google。这与他的代码完全相同(并添加了一个
target=“\u blank”
),这正是他想要的。。一个targetWell,这是一个解释,但(仍然在猜测)我认为他指的是
href
部分。(在他的代码中,他似乎没有试图添加
target=“\u blank”
…)如果这是他想要的(我们拭目以待),我肯定。。。放弃:-)神圣的哔哔声;是的,就是这样。。。LOL:-)
echo "<a href='{$banner[$random]['link']}' target='_blank'><img src='{$banner[$random]['img']}' border='0'></a>";