PHP, mémo 1

http://tom4897.arma2.fr/wp-content/uploads/2011/07/b4mbifr_dev2.jpg

Ce billet est à destination des développeurs php en herbe et sera en plusieurs partie !
Vous voulez le voir, lisez la suite !

2 thoughts on “PHP, mĂ©mo 1

  1. Je suis pas fan du 3ème paramètre du define à true, en général on écrit le nom des constantes en majuscule et on garde la sensibilitée à la casse.
    Dans une classe on utilisera “const” Ă  la place de “define”

    Une erreur dans la partie sur le transtypage. int -> entier ; float -> decimal

    Une erreur dans la partie sur la concatĂ©nation. A la fin $string = ‘votre nomAdresse : Ville : ‘;

    Pour compléter la partie syntaxe heredoc, PHP a introduit nowdoc depuis la version 5.3

    Sur la partie “Le conditionnel”, on utilise de prĂ©fĂ©rence les if/elseif/else qui sont beaucoup plus performant que les switch/case/break

    Partie “je tourne en boucle”, tu as une double incrĂ©mentation dans ta boucle for

  2. Merde,j’pensais avoir shootĂ© les commentaires =)
    Après, ce n’est qu’un mĂ©mo (le premier d’une sĂ©rie de 3 ou 4). Le 3ème paramètre existe et il faut bien en parler… J’ai quand mĂŞme ajoutĂ© la convention :)

    Dans les classes, oui mais je passe outre, ça sera pour un autre mémo.

    Concernant le nowdoc, vi, j’avais zappĂ© -_-‘ Next mĂ©mo.
    Pour les courageux : http://www.php.net/manual/fr/language.types.string.php#language.types.string.syntax.nowdoc

    Agree pour les cond, le bench est meilleur sur les if mais les switch existent ^^

    Enfin, pour les boucles, t’as vendu la mèche ! C’est voulu =)

    Ps : Int < -> Float… Prochaine fois, je dors un peu avant de le faire ^^

Leave a Reply

Your email address will not be published. Required fields are marked *