User Tools

Site Tools


appunti5s:array_in_php

Esempi d'uso di array in PHP

Come visualizzare un array

esempio5.php
<!DOCTYPE html>
<html>
   <head>
      <title> La mia pagina
      </title>
      <meta name="author" content="Fabio" >
      <meta charset="utf-8" >
   </head>
   <body>
      <h1>Questo &egrave; un titolo</h1>
 
      <?php
	echo '<h2>Questo &egrave; un test in PHP</h2>';
      ?>
      <h2>Creare una variabile di tipo array</h2>
 
      <?php
             $contenitore = array(
                                   "cf" => "RSS",             
                                   "nome" => "Mario",
                                   "cognome" => "Rossi"
                                  );
      ?>
 
      <h2>Visualizzare una variabile di tipo array</h2>
 
      <?php
            print $contenitore;
            print ' $contenitore ';
            print " $contenitore ";   // espansione delle variabili con le doppie virgolette
            print_r($contenitore);  // stampa in modo leggibile
 
            echo "\n<pre>\n";
            print_r($contenitore);  // stampa in modo leggibile
            echo "\n</pre>\n";
      ?>
 
   </body>
</html>

Array di Array, uso di foreach()

esempio5b.php
<!DOCTYPE html>
<html>
   <head>
      <title> tabella </title>
      <meta name="author" content="Fabio" >
      <meta charset="utf-8" >
   </head>
   <body>
 
          <?php
		$riga1=array(	
					'nome'=>"Mario",
					'cognome'=>"Rossi"
				);
		$riga2=array(	
					'nome'=>"Anna",
					'cognome'=>"Bianchi"
				);
		$tabella=array(
					'riga1'=>$riga1,
					'riga2'=>$riga2
				);
 
		echo "<p>".$tabella['riga1']['cognome']."</p>";
 
		echo "<pre>";
		print_r($tabella);
		echo "</pre>";
 
		// visualizzare il contenuto di $riga1
		// usando foreach()
 
		foreach($riga1 as $chiave=>$valore)
		{
			echo "<p>".$chiave." &egrave; ".$valore."</p>";
		} 
 
		foreach($tabella as $riga=>$valore_riga)	
		{
			foreach($valore_riga as $chiave=>$valore)
			{
				echo "<p>".$chiave." &egrave; ".$valore."</p>";
			}
		}
 
		?>
		</body>
		</html>
appunti5s/array_in_php.txt · Last modified: 2020/06/08 22:20 by 127.0.0.1