他のすべてのメタ タグを削除するのではなく、エコーアウトすると、説明が重複しているように見えます。次に例を示します。
BBC には 13 の異なるメタ タグがあります。スクリプトの説明だけをエコーアウトすると、13 回複製されます。
<?php
//make the array
$TAarray = explode("\n", strip_tags($_POST['TAData']));
foreach ($TAarray as $key => &$line) {
$line = trim($line);
// get the meta data for each url
$tags = get_meta_tags($line);
echo '<tr>';
foreach ($tags as $meta)
{
echo (isset($tags['description']))?"<br><br />\nDescription($line):<br>\n".$tags['description']:"<br>\nDescription($line):<br>\nNo Meta Description.";
/*echo '<td>' . $meta . '</td>';*/
}
echo '</tr>';
}
?>
これが動作するのを見たい人のために、URL は次のとおりです: http://php-playground.co.cc/testdir/metaex.php
PS
チェックボックスが機能していないことは知っていますが、それらはレイアウトのためだけにあります