Jan
15
2009
Posted by ebal at
20:46:52
in wiki, planet_ellak
Κατά καιρούς γράφω διάφορα πράγματα στο wiki μου (κυρίως για προσωπική χρήση), ένα από αυτά είναι κάποιες σημειώσεις που έχω στα ελληνικά για php
Πρόσφατα έμαθα (θυμήθηκα από την θεωρία στην σχολή) ότι η php υποστηρίζει (όχι όσο καλά θα ήθελα) την δομή Ternary. Επίσης για να είμαι και ειλικρινής το φρέσκαρα και σήμερα που έπεσα σε αυτό.
H δομή ελέγχου ternary είναι μία συντόμευση της if - then - else
Στο manual της php αναφέρεται εδώ.
Ένα απλό παράδειγμα από μένα είναι το εξής:
// Κλασικός τρόπος
if ( $alitheia = 1 ) {
print "Yes. it's true";
} else {
print "No, it's false";
}
// ternary
( $alitheia = 1 ) ? print "Yes. it's true" : print "No, it's false" ;
Happy hacking :)