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";
?>
 
<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