PHP: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 40:
function plural($number) {
return ($number != 1 ? "s" : "");
// TheL'operatore ternaryternario operationè aboveuna isstruttura acondizionale conditionalsimile structure similar toa if-else: (conditioncondizione ? true : false)
}
 
// Definiamo una variabile chiamata $l che contiene un a capo HTML,
// We define a variable called $l to contain an HTML line break
// asun wellcarattere asdi aritorno carriagee returnuno anddi linenuova feedriga:
$l = "<br />\r\n";
 
for ($i = 99; $i > 0; $i--) {
print "$i bottle" . plural($i) . " of beer on the wall,$l";
// WeNon don'tabbiamo actuallybisogno needdi aripetere newil comando print for each line.per Let'sogni seeriga:
print "$i bottle" . plural($i) . " of beer.$l
Take one down, pass it around,$l" .
Riga 56:
 
/*
* PHP allowspermette youdi tocreare putstringhe stringssu onpiù multiple linesrighe, as long asfinchè
* ittrova eventuallyun findspunto ae semicolonvirgola (;) toche terminatetermina itl'istruzione.
* AUn periodpunto (.) joinsconcatena (concatenates)insieme stringspiù togetherstringhe.
* Le variabili, che iniziano con il carattere "$", sono interpetate
* Variables, the $-symbol things, are parsed (interpolated)
* insideanche doubledentro quotationi marksdoppi apici ("), butma wouldn'tnon bedentro parsedgli apici singoli (').
* Le funzioni, come plural(), non sono interpretate fra gli apici.
* inside single quotation marks ('). Functions, such as
* plural(), are not parsed inside any quotation marks.
*/
}