Heim > Backend-Entwicklung > PHP-Tutorial > PHP fügt dem li-Tag verschiedene Klassen hinzu

PHP fügt dem li-Tag verschiedene Klassen hinzu

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-09-19 09:16:26
Original
1525 Leute haben es durchsucht

.....

foreach ($images as $imgUrl){

<code>  echo '<li class="right"></li>'; 
  </code>
Nach dem Login kopieren
Nach dem Login kopieren

}

Ein Teil des Codes wurde zuvor weggelassen und die Ausgabe von oben ist wie folgt (ich gebe drei li aus):

  • li class="right">

  • Was ich erreichen möchte, ist Folgendes:




  • Das heißt, die erste Klasse in der Liste ist „links“ und die anderen Klassen sind rechts.

    Antwortinhalt:

    .....

    foreach ($images as $imgUrl){

    }
    <code>  echo '<li class="right"></li>'; 
      </code>
    Nach dem Login kopieren
    Nach dem Login kopieren

    Ein Teil des Codes wurde zuvor weggelassen und die Ausgabe von oben ist wie folgt (ich gebe drei li aus):

  • li class="right">



  • Was ich erreichen möchte, ist Folgendes:

  • Das heißt, die erste Klasse in der Liste ist „links“ und die anderen Klassen sind rechts.

    Wenn Ihr

    ein Indexarray ist und der Index bei 0 beginnt, verwenden Sie die folgende Methode

    Wenn Ihr $images-Array die oben genannten Bedingungen nicht erfüllt, können Sie dies mit der folgenden Methode erreichen:

    <?php
    foreach ($images as $index=>$imgUrl) {
        $class = 0===$index ? "left" : "right";
        echo '<li class="' . $class . '"></li>';
    
    }
    Nach dem Login kopieren

    $imagesDiese Ausgabemethode ist aufwendiger. Logische Verarbeitung und Seitenanzeige sind miteinander gekoppelt. Sie können es mit der Smarty-Template-Engine versuchen.

    <?php
    foreach ($images as $imgUrl) {
        $class = empty($class) ? "left" : "right";
        echo '<li class="' . $class . '"></li>';
    }
    Nach dem Login kopieren

    Treffen Sie einfach das Urteil in foreach

    Verwandte Etiketten:
    php
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Aktuelle Ausgaben
    PHP-Datenerfassung?
    Aus 1970-01-01 08:00:00
    0
    0
    0
    PHP-Erweiterung intl
    Aus 1970-01-01 08:00:00
    0
    0
    0
    Wie man PHP gut lernt
    Aus 1970-01-01 08:00:00
    0
    0
    0
    Mehrere PHP-Versionen
    Aus 1970-01-01 08:00:00
    0
    0
    0
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage