1

エラーが発生せずに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>";

これは完全なコードです(ランダムな画像とURLスクリプトです):

<?php 
$banner[1]['link'] = "http://www.url.com";
$banner[1]['img'] = "/banners/square_1.jpg";

$banner[2]['link'] = "http://url.com";
$banner[2]['img'] = "/banners/square_2.jpg";

//number of banners
$banners=2; 

srand((double)microtime()*1000000);     

$random = rand(1,$banners);     

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

1 に答える 1

3

使用するだけです:

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

私は読みやすさのために中括弧の大ファンです。

しかし、私は個人的に、次のようにします。

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

さらに読みやすくします。

于 2012-04-26T15:45:24.637 に答える