Spiegazioni ad un neofita

  • Creatore Discussione Creatore Discussione lillop
  • Data di inizio Data di inizio

lillop

Nuovo Utente
18 Gen 2006
19
0
0
Qualche anima pia che mi spiega questo codice?

<?php
$mariti = 1;
$statocivile = "";
$nome = "Mariella";

if ($mariti)
{$statocivile = "coniugata";}
else
{$statocivile = "nubille";}

if(!$nome)
{$nome = "sconosciuta";}

print("cara $nome, il tuo stato civile è <b>$statocivile</b>");
?>
 
PHP:
//se esiste la variabile $mariti
if ($mariti) 
// vuol dire che la signora è sposata
{$statocivile = "coniugata";} 
//altrimenti la sig.a è nubile
else
{$statocivile = "nubille";}
//se non esiste la variabile $nome
if(!$nome)
//non sappiamo come si chiama la signora
{$nome = "sconosciuta";}
 
Grazie per avermi risposto, ho un altro esempio da capire :)

<?php
$mittente= "paolino paperino";
$destinatario = $mittente;
$mittente = "pietro gambadilegno";

print('$mittente: ' . "$mittente: <br>\n");
print('$mittente: ' . "$destinatario: <br>\n");
?>
 
In pratica hai una variabile $mittente che all'inizio ha un valore, che successivamente viene modificato, questo permetterà di stampare tramite print il valore modificato e quello iniziale.
 
si chiama operatore di concatenazione, server per legare una stringa di testo ad una variabile.
 
Grazie per avermi risposto
Io sto continuando a studiare (leggere) e riscontro un altro problema che non riesco a capire

<?php
$a = array ("autunno", "inverno", "primavera", "estate");
print("elementi dell'array:");
foreach ($a as $v)
{print "$v";
}
?>
 

Discussioni simili