Quelques astuces en PHP

Bonjour,

Je suis tombé sur un blog avec notamment quelques petites astuces de code PHP pas forcément inintéressantes. Du coup je souhaite vous en faire profiter aussi.

Tout d’abord rendons à César ce qui appartient à César, le billet du blog concerné est disponible ici.

Voici parmi les astuces  vues celles qui me semble notable :

  • Lister les noms de fichiers d’un repertoire : Plutôt que d’utiliser la duo classique opendir/readdir, un simple scandir permet de recuperer les noms des fichiers :
    <?php
    var_dump(scandir('.'));
    ?>
    php test.php 
    array(3) {
    [0]=>
    string(1) "."
    [1]=>
    string(2) ".."
    [3]=>
    string(8) "test.php"
    }
  • Créer des variables dynamiquement
    <?php 
    $nomVariable = "idleman";
    $$nomVariable = "is so lazy…";
    echo $idleman
    //résultat : "is so lazy…";
    ?>
  • L’opérateur « Elvis »  assigne une valeur a une autre si la valuer initiale est nulle.
    foo = foo ?: bar;

Voila les astuces que j’ai repérer (parce que je ne les connaissais pas) et qui me seront utiles à l’avenir.

Si j’en trouvent d’autres je les mettrais à la suite.

En espérant que ca vous aide aussi.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.