De " if" statement in PHP programmeren kunt u de stroom van je script executie te controleren . Begrijpen " als " statements is een belangrijke vaardigheid in elke programmeertaal . Zelfs als je net begonnen met programmeren , moet u in staat om het concept en de functie van een "if " statement vatten . De " if" wordt vaak gecombineerd met de " anders " en " else if " statements . Zoals met de meeste programmeer technieken , de beste manier om te begrijpen is door te werken door middel van praktische voorbeelden . Instructies 1 Maak een aantal numerieke variabelen in je PHP-script . Met behulp van de volgende syntaxis , voer een paar test- variabelen om de " if" statement functionaliteit te demonstreren : $ NUMBER_ONE = 7 ; $ NUMBER_TWO = 9 ; In PHP zoals in andere talen , de "if " test wordt algemeen gebruikt om de waarden van numerieke en andere variabelen te vergelijken . Dit kan onder meer het testen om te zien welke groter is of als ze gelijk zijn aan elkaar . Kopen van 2 Plaats een " if" statement in je script . Voeg de volgende voorwaardelijke test om uw code : if ( $ NUMBER_ONE > $ NUMBER_TWO ) { echo " NUMBER_ONE is groter " ; } Dit test of het eerste nummer opgegeven is dan het tweede . Als de test geeft een waarde van " waar," de code binnen de " if" statement haakjes wordt uitgevoerd . Als er door de test een " vals " waarde , gebeurt er niets , en verwerking draagt op langs de voorwaardelijke verklaring . Wanneer slechts een instructie is vervat in een "als " block , de beugels niet noodzakelijk . Echter , ze zijn als er meer dan een verklaring aanwezig is , dus het is best om ze op te nemen als standaard praktijk . 3 Voeg een " else if " om uw script . Met behulp van de volgende code , voegt een extra test doen om uw code : else if ( $ NUMBER_ONE < $ NUMBER_TWO ) { echo " NUMBER_ONE kleiner " ; } test begint met "else if" wat betekent dat het alleen uitgevoerd als de test voor het, dat het origineel " if" , geeft een " false" value . Als de eerste test geeft een " echte" waarde , dit " anders als " test zal worden genegeerd . ( Zie referenties 3 , 4 ) 4 Voeg een sectie " anders " om uw code . Plaats de volgende na je " anders als " sectie : else { echo " de getallen gelijk " ; } Dit gedeelte van de code wordt alleen uitgevoerd als beide vorige tests terug " valse " waarden . De veronderstelling is dat als het eerste nummer is niet meer of minder dan het tweede nummer , dat ze gelijk moeten zijn . 5 Voeg een directe test voor gelijkheid in het script . Als u alleen geïnteresseerd in de vraag of twee getallen gelijk zijn , gebruikt u de volgende syntaxis : if ( $ NUMBER_ONE == $ NUMBER_TWO ) { echo " de getallen gelijk " ; } < br > Om te testen of de aantallen niet gelijk zijn , kan u gebruik maken van het volgende : if ( $ NUMBER_ONE = $ NUMBER_TWO ! ) { echo " de aantallen niet gelijk zijn " ; } om te testen of een getal is ofwel groter dan of gelijk aan een ander nummer , gebruikt u de volgende : if ( $ NUMBER_ONE > = $ NUMBER_TWO ) { echo " NUMBER_ONE is ofwel hoger dan of gelijk aan NUMBER_TWO " ; } wijzigen code om het teken "<" gebruiken om te controleren of een getal kleiner dan of gelijk aan andere < . br >
|