PHP Foreach Dize birleştirme

0 Cevap

Ben benim ihtiyaçlarını karşılamak için bazı PHP değiştirmeye çalışıyorsunuz ve ben biraz sorun yaşıyorum.

Ben değişkeni $mutitag bazı değerleri almak gerekir ki bazı değişkenlerin adlarını tutmak için oluşturduk.

I $tv ayarlamak için foreach döngü yapılan her bir değeri olarak $multitag, veritabanından değerleri almak, ve $get_tags içine dönmek . Ancak, bunun altındaki kodu yalnızca $multitag dizisinin ikinci değerinden değerleri döndürür çalıştırdığınızda. Nasıl doğru döndürülen tüm değerleri ile $get_tags arada kullanabilirsiniz? Yardımlarınız için teşekkürler!

$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")
    );
}

0 Cevap