|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Feb 2009
Città: Varese
Messaggi: 205
|
[PHP] Perfezionamento sintassi strutture condizionali
Ciao a tutti
![]() Ho visto in giro molte volte (tra gli script gnu/gpl) che hanno una sintassi simile a questa Codice PHP:
e, ne approfitto, vorrei sapere come modificare un costrutto del tipo Codice PHP:
![]() |
![]() |
![]() |
![]() |
#2 |
Moderatore
Iscritto dal: Nov 2006
Messaggi: 21782
|
? è un operatore ternario analogo ad if
condizione ? blocco codice condizione true : blocco codice istruzione false l'equivalente di $variabile = !empty($x) ? $x: ""; è Codice:
if (!empty($x)) { $variabile=$x; } else { $variabile=""; } Codice:
if (empty($x)==false) { $variabile=$x; } else { $variabile=""; }
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Feb 2009
Città: Varese
Messaggi: 205
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() Anzi prima vorrei sapere se è conveniente utilizzarlo rispetto al classico if |
![]() |
![]() |
![]() |
#4 |
Junior Member
Iscritto dal: May 2011
Messaggi: 10
|
scusate ho lasciato la pagina aperta
Codice:
$var = condizione : "codice se condizione vera" ? "altrimenti fai questo"; Codice PHP:
Codice PHP:
|
![]() |
![]() |
![]() |
#5 | |
Member
Iscritto dal: Jul 2005
Città: Perugia
Messaggi: 132
|
Quote:
Codice PHP:
__________________
Main: i7-3770K · Corsair H60 · MSI GTX 580 Twin Frozr II OC · Asus Maximus V Gene mATX · Corsair Vengeance 1600Mhz CL8 16GB · Samsung 840 EVO 500GB + Crucial C300 256Gb · Plextor PX-L890SA · Seasonic X850 · Corsair Obsidian 350D · Iiyama ProLite B24D9HDS Muletto: Q6600 G0/Scythe Ninja Plus · Radeon HD5850 · Asus P5E · HDs X-25M G2 160Gb, Seagate 7200.11 500Gb · Corsair VX 550 · Cooler Master CM-690 HTPC: Atom D525,ION-2,3GB RAM,64GB SSD |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:48.