Topic: php mandrumai
:) Kuris variantas geriau ir kaip vadinasi sis budas su ? :
$j = 4;
echo is_int($j/2) ? "TAIP" : "NE";
$j = 4;
if(is_int($j/2)){ echo "TAIP"; } { echo "NE"; }
PHP ir MySQL programavimas, SQL užklausos, duomenų bazės, PHP scriptai, pagalba, diskusijos, pamokos ir straipsniai.
You are not logged in. Please login or register.
PHP ir MySQL → PHP → php mandrumai
:) Kuris variantas geriau ir kaip vadinasi sis budas su ? :
$j = 4;
echo is_int($j/2) ? "TAIP" : "NE";
$j = 4;
if(is_int($j/2)){ echo "TAIP"; } { echo "NE"; }
http://www.tuxradar.com/practicalphp/3/12/4
O geriau yra pirmas variantas, nes antras pas tave su kaida (nėra else) :)
http://www.tuxradar.com/practicalphp/3/12/4
O geriau yra pirmas variantas, nes antras pas tave su kaida (nėra else) :)
Pamirsau else :) Kaip supratau taupoma vieta naudojant pirma daugiau jokios is jos naudos nera?
Na tiesiog formuojant eilutes (pvz sql užklausą) toks užrašymo būdas - estetiškesnis. Ir aišku taupoma klaviatūra :)
kaip vadinasi sis budas su ? :
$j = 4; echo is_int($j/2) ? "TAIP" : "NE";
Tai yra ternery operatorius ir pagal php.net turėtų būti naudojamas tuomet kada norima pasirinkti tarp dviejų reikšmių priklausomai nuo trečios. Taip pat rekomenduojama naudoti skliaustus ypač kuomet keletą tokių operatorių kišama į vieną eilutę..
PHP ir MySQL → PHP → php mandrumai
Powered by PunBB, supported by Informer Technologies, Inc.