Ich muss meine beiden Arrays in einem eigenen Wrapping div außerhalb der foreach-Schleife wickeln.PHP zwei Render-Arrays in separaten Divs wrap
function foo() {
//my foreach loops
$top_content[] = $top;
$bottom_content[] = $bottom;
return array($top_content, $bottom_content);
}
Idealerweise würde ich in der Lage sein:
function foo() {
//my foreach loops
$top_content[] = '<div class="wrapper-one">' . $top . '</div>';
$bottom_content[] = '<div class="wrapper-two">' . $bottom . '</div>';
return array($top_content, $bottom_content);
}
aber dann bekomme ich einen Fehler aus: Hinweis: Array String-Konvertierung
jede Hilfe dankbar.
was ist $ top und $ bottom? und wo erhalten Sie diese Ankündigung von Array String-Konvertierung? –
Können Sie uns auch zeigen, wie Sie versuchen, die Rückgabe von 'foo()' zu verwenden. Wenn Sie versuchen, 'foo()' in der Verkettung mit einem String zu verwenden, dann werden Sie wieder mit 'Array to string conversion' Fehler enden. – Samundra