PHP Beispiele und Übungen: Code

<?php
  $titel = "PHP Grundelemente";
  $untertitel = "Arrays in PHP";

  $zahlen = array(1,2,3,4,5);

  $arrx[3] = "ASP-Entwickler/in";
  $arry = array("WebMaster/in","WebPublisher/in",
    "PC-Supporter/in""Netzwerkspezialist/in");
  //Hier wird ein zweidimensionaler Array erstellt
  $arrz[0][0] = 1;
  $arrz[0][1] = 2;
  $arrz[1][0] = 3;
  $arrz[1][1] = 4;
?>

<?php include 'incdoctype.php'?>
<html>
  <head>
    <?php include 'incheader.php'?>
    <title><?php echo "$titel: $untertitel"?></title>
  </head>
  <body>
    <div class="main">
      <h1><?php echo "$titel: $untertitel"?></h1>
      <?php
        echo "<p>arrx[3]: $arrx[3]<br />\n";
        echo "Länge von arrx: " . sizeof($arrx) . "</p>\n";
        echo "<p>arry[0]: $arry[0] </p>\n";
        echo "<p>Summe arrz: " .
          ($arrz[0][0] + $arrz[0][1] + $arrz[1][0] + $arrz[1][1]) . "</p>\n";
      ?>

      &nbsp<br />
      <h2>Zweidimensionale Arrays</h2>
      <p>Eine direkte Zuweisung mit der Array-Funktion scheint für
      zweidimensionale Arrays nicht zu existieren.<br /> Mit Arrays in
      Arrays lässt sich allerdings eine kompakte Schreibweise erreichen.</p>
      <p><b>Beispiel eines zweidimensionalen Arrays mit 4 Zeilen und 3 Spalten</b></p>

      <?php
        $arrSpecialFields = array(
          array("UpdateDate""function""now()"),
          array("Special""value""15" ),
          array("Null""null"""),
          array("NoUpdate""noupdate"""));
        echo "<p>1 Zeile, 3. Spalte: " . $arrSpecialFields[0][2] . "<br />"
          . "sizeof(\$arrSpecialFields): " . sizeof($arrSpecialFields) . "<br />"
          . "sizeof(\$arrSpecialFields[0]): " . sizeof($arrSpecialFields[0]) . "<br />"
          . "</p>\n";
      ?>

      <?php include 'incfooter.php'?>
    </div>
  </body>
</html>

Demo

Zurück zur Liste mit PHP-Beispielen
Zurück zu www.ecotronics.ch
Impressum und Datenschutzerklärung