Programmation php5

Résolu
marytouta Messages postés 9 Statut Membre -  
Atropa Messages postés 2051 Statut Membre -
Bonjour,

quelle est le rôle de cette instruction en php5?

if (isset($_POST["_my_items"])&&!empty($_POST["_my_items"]))

1 réponse

  1. Atropa Messages postés 2051 Statut Membre 274
     
    il y a un non sens dans la condition

    si $_POST['item'] existe et que c'est différent que $_POST['item'] n'existe pas ou est vide

    if (!empty($_POST['_my_items'])) revient exactement au même

    le ! inverse la valeur "booléenne"
    empty retourne true si la variable est vide ou n'existe pas

    isset vérifie juste que la variable existe

    dans tout les cas ça test l'existence d'une variable et s'assure qu'elle n'est pas vide mais
    if (!empty($_POST['_my_items'])) est suffisant pour faire la même chose
    0