-4

私は配列を持っており、この配列をコンマ区切りの文字列に implode 関数で変換したいのですが、これは機能していません。私のコードは以下です。

<?php foreach ($article['hashtags'] as $hashtags) { ?>
   <?php $hastagg=mysql_real_escape_string(implode(',',$hashtags)) ?>
   <a><?php echo $hastagg; ?></a>
<?php } ?>
4

2 に答える 2

1

これを試しましたか:

<?php 
    $hastagg = htmlentities(implode(',' ,$article['hashtags'])) ;
    echo '<a>'.$hastagg.'</a>';
?> 
于 2012-07-06T08:00:02.327 に答える
0

$article配列の構造がわかりません。しかし、私は不必要だと感じていforeachます:

$hashtagg = implode(',', $article['hashtags']);

そして、なぜmysql_real_escape_string出力に使用しているのですか?htmlspecialchars またはその他の関数を使用できます。

于 2012-07-06T07:58:44.870 に答える