1

このコードを Web サービスから実行すると、期待どおりにタイトルとキーワードがメタ タグに表示されます。ただし、説明は空のままです。$array の動的配列コンテンツを説明に入れるにはどうすればよいですか? Ps eg $array[3] も機能しません。

$array = $result->AAAResult->AAA->A;

$teller = count($array);

$titeltekst = "{$teller} quantity: $r";


$doc =& JFactory::getDocument();
$options = $doc->getHeadData();

$options['title'] = $titeltekst;
$options['metaTags']['standard']['keywords'] = "keywords - test";
$options['metaTags']['standard']['description'] = $array;

$doc->setHeadData($options);
4

2 に答える 2

0

わかりました、例えば追加しました。

$string .= $v->Naam;

と;

$options['metaTags']['standard']['description'] = $string;

、配列のNaam(Name)オブジェクトに文字列を作成することを選択した場合。

于 2013-03-11T20:15:15.340 に答える
0

文字列を期待するものに配列を直接割り当てることはできませんがimplode、すべての値も文字列であると仮定して使用できます。

$string = implode(', ', $array);
于 2013-03-11T15:50:11.877 に答える