Ich bin neu in PHP und versuche, ACF mit Wordpress zu verwenden, um diesen Code in einen bestimmten Bereich auf meiner Startseite einzufügen. Kann mir jemand helfen, herauszufinden, warum diese Funktion immer wieder 0 zurückgibt?
function tjenestefunksjon() {
$toReturn = ' ';
if (have_rows('tjeneste')):
$toReturn += '<ul class="tjenestelist">';
while (have_rows('tjeneste')):
the_row();
// vars
$ikon = get_sub_field('ikon');
$tjenestenavn = get_sub_field('tjenestenavn');
$tjenestebeskrivelse = get_sub_field('tjenesteinformasjon');
$toReturn += '<li class="tjeneste">';
$toReturn += '<i class="'. $ikon . '"></i>';
$toReturn += '<p id="tjenestenavn">' . $tjenestenavn . '</p>';
$toReturn += '<p id="tjenesteinformasjon">' . $tjenestebeskrivelse . '</p>';
$toReturn += '</li>';
endwhile;
$toReturn += '</ul>';
endif;
return $toReturn;
}
PHP verwendet den .=
Operator zum Verketten, nicht +=
.
+=
Verwendet den Datentyp Integer und gibt daher anstelle der Zeichenfolge eine Zahl zurück.
Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.
Bei Verstößen wenden Sie sich bitte [email protected] Löschen.
Lass mich ein paar Worte sagen