Je suis en train de modifier PHP pour répondre à mes besoins et j'ai un peu de mal.PHP Foreach String Concatenation
J'ai créé la variable $mutitag
pour contenir les noms de certaines variables à partir desquelles j'ai besoin d'extraire des valeurs.
I fait une boucle foreach
pour définir $tv
que chaque valeur de $multitag
, extraire les valeurs de la base de données, et de les renvoyer dans $get_tags
. Toutefois, lorsque j'exécute le code ci-dessous, il renvoie uniquement les valeurs de la deuxième valeur du tableau $multitag
. Comment puis-je concaténer correctement $get_tags
avec toutes les valeurs renvoyées? Merci de votre aide!
$multitag = explode(",", $tv);
if ($tv == '' && !isset($value)) {
return "No template variable for tags was declared.";
}
foreach ($multitag as $tv) {
$get_tags = implode(
$delimiter,
$modx->getTemplateVarOutput($idname=array($tv), $page_id, $published="1")
);
}