Bonjour,

J'ai écris cette petite fonction :

function tag($file, $id) {
$tag =  $this->rt($file, $id);
foreach ($tag as $v1) {
echo "$v1\n";
}
}

J'obtiens le résultat souhaité lorsque j'appelle ma fonction à savoir trois mots clés issus de la balise IPTC d'une image. Mais je voudrais substituer echo à return et appeler la fonction avec un echo. Problème, seul le premier des 3 mots clés m'est renvoyé.
Une idée ?

Merci.

3 réponses


Alessandro Taccola
Réponse acceptée

tu enlève ton foreach et à la place tu fais return implode(' ', $tag);

Ok, mais comment faire stp ?

Et une nouvelle fonction apprise. Merci !