php动态元描述为空

时间:2013-03-11 15:43:47

标签: php arrays web-services meta-tags

从Web服务执行此代码时,标题和关键字按预期显示在元标记中。虽然描述仍然是空的。如何在说明中放入$ array中的动态数组内容? Ps例如$ 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);

2 个答案:

答案 0 :(得分:0)

您无法将数组直接分配给任何需要字符串的内容,但您可以使用implode,假设所有值都是字符串。

$string = implode(', ', $array);

答案 1 :(得分:0)

好的,我刚刚添加了例如。

$string .= $v->Naam;

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

,如果您选择在Array的Naam(Name)对象上创建字符串。