Guide rapide conditionnelle si

Plus d'une fois je cherchais sur internet à rédiger un résumé de la condition si. Il est souvent utile, surtout lorsque vous affectez une valeur à une variable. Dans ce cas, il s'agit d'une cession conditionnelle de valeurs de la variable.
Guide rapide conditionnelle si
Il n'y a pas grand chose à écrire, ces choses sont mieux expliqués et illustrés par des exemples.

L'instruction norme si:

Code PHP:

Marquez


  1. si (Condition $) {
  2. / / Faire l'état si $ est vraie
  3. }
  4. d'autre {
  5. / / Faire l'if $ condition n'est pas satisfaite
  6. }


Version légèrement plus courte du manuel si:

Code PHP:

Marquez


  1. si (Condition $) / / Faire l'état si $ est vraie
  2. d'autre / / Faire l'if $ condition n'est pas satisfaite


version très courte du manuel si:

Code PHP:

Marquez


  1. (Condition $) ? / * Êtes-si $ condition est vraie * / : / * Êtes-si $ condition n'est pas satisfaite * /;


Qu'est-ce, dans la pratique, par exemple, me regarda comme ceci:

Code PHP:

Marquez


  1. Jezyk_strony $ = (!$ _GET[«Jezyk_strony ']) ? $ Cfg[«Domyslny_jezyk_strony '] : $ _GET[«Jezyk_strony '];

Entrées associées:

  • Un tutoriel sur la création de sites web pour les débutants - CSS, HTML, PHP, MySQL, JavaScript

    Un tutoriel sur la création de sites web pour les débutants - CSS, HTML, PHP, MySQL, JavaScript

    En fait, la création de pages bien sûr, c'est trop dit, mais cet article va présenter la base, des informations utiles pour ceux qui souhaitent débuter avec le développement web. Les gens qui conçoivent les pages Web relativement courtes, ou tout simplement ne se sentent pas ce bien, il va trouver de l'information et, parfois, ne pas aller dans la mauvaise direction. Au début, nous savons très fondations, qui est, dans quelle langue à ce qui est (ou plutôt ce qui devrait .. parce que vous savez que ...

Commentaires:

  1. Le lundi 13 Août 2012 à 16:34 Jeune napisał/a:

    Comme une curiosité ajouter l'opérateur introduit en PHP Elvis et vous pouvez même raccourcir le dossier encore plus :) mais montrant un exemple:

    En PHP 5.2 et plus bas ...

    $ Jezyk_strony = ($ _GET ['jezyk_strony'])? $ _GET ['Jezyk_strony']: $ cfg ['domyslny_jezyk_strony'];

    En PHP 5.3:

    $ Jezyk_strony = ($ _GET ['jezyk_strony']) ?: $ cfg ['domyslny_jezyk_strony'];

Ajouter un commentaire

* - Champs obligatoires