begin process at 2012 05 31 03:55:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Migration PHP4->PHP5 - Empty


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Migration PHP4->PHP5 - Empty

jeudi 16 juin 2005 à 13:53:51 | Migration PHP4->PHP5 - Empty

magic_Nono

Membre Club
isEmpty($plop) <=??=>  (!plop)

Bonjour

Je suis en train de développer un outil pour faciliter la migration de php4 à php5

en suivant les différents points de cette page :
http://php.mirrors.ilisys.com.au/manual/fr/migration5.incompatible.php

je reste relativement bloqué sur le point du empty

Dans un premier temps, je pensais comme cela est dit ailleurs dans ces pages
if(empty($plomp))   <=>     if( !isSet($plomp)&&!$plomp)

mais en fait, j'ai cru comprendre qu'il n'y a pas équivalence & que c'est bcp plus restrictif.

En décortiquant tout le net à ce propos, je suis tombé sur cette page
http://www.blueshoes.org/en/developer/php_cheat_sheet/
(une réécriture de php.net en plus joli)

et le premier tableau semble montrer que
isEmpty($plop) <=>  (!plop)

Etes vous d'accord avec ceci
dans quels cas n'est ce pas ok

Merci
___________________________________________________________
Magicalement
Nono
jeudi 16 juin 2005 à 14:11:13 | Re : Migration PHP4->PHP5 - Empty

magic_Nono

Membre Club
vu les histoire de warning  E_NOTICE
je penche pour cette soluce (différente de celle cité plus haut)


 if( isEmpty($plomp)) <=>  if( !isSet($plomp)|| !$plomp)

merci de valider

___________________________________________________________
Magicalement
Nono
jeudi 16 juin 2005 à 17:59:23 | Re : Migration PHP4->PHP5 - Empty

Anthomicro

Salut,

je comprends pas ta question... isset() et empty() n'ont pas la même signification... pourquoi changer l'une en l'autre ?


    jeudi 16 juin 2005 à 18:08:20 | Re : Migration PHP4->PHP5 - Empty

    magic_Nono

    Membre Club
    car empty change de signification en migrant
    dc j'en conclue qu'il faut l'éviter si on  peut

    ___________________________________________________________
    Magicalement
    Nono
    jeudi 16 juin 2005 à 18:16:39 | Re : Migration PHP4->PHP5 - Empty

    Anthomicro

    http://fr.php.net/manual/fr/function.empty.php

    y'a rien qui change...


      jeudi 16 juin 2005 à 18:18:12 | Re : Migration PHP4->PHP5 - Empty

      Anthomicro

      ou alors pas grand chose pour les tableaux...


        jeudi 16 juin 2005 à 18:32:57 | Re : Migration PHP4->PHP5 - Empty

        magic_Nono

        Membre Club
        dc différence tt de mm

        dc autant remplacer partout de maniere systématique pour éviter le moindre pb

        ___________________________________________________________
        Magicalement
        Nono
        jeudi 16 juin 2005 à 18:42:24 | Re : Migration PHP4->PHP5 - Empty

        Anthomicro

        bah non, faut pas remplacer isset par empty ou empty par isset...


          jeudi 16 juin 2005 à 18:42:41 | Re : Migration PHP4->PHP5 - Empty

          Anthomicro

          bah non, faut pas remplacer isset par empty ou empty par isset...


            jeudi 16 juin 2005 à 19:03:23 | Re : Migration PHP4->PHP5 - Empty

            magic_Nono

            Membre Club
            que proposes tu comme soluce universelle?

            ___________________________________________________________
            Magicalement
            Nono

            1 2

            Cette discussion est classée dans : php, migration, empty, php4, plop


            Répondre à ce message

            Sujets en rapport avec ce message

            Migration PHP4 a PHP5 [ par laetitiadf ] Bonjour,j'essaye de migrer la version 4.3 de php vers la version 5 mais quand j'execute le php.exe il me dis qu'il ne trouve pas mmcache.dll alors qu' probleme de test sur champs vide [ par Tatoubest ] Bonsoir, J'ai un petit soucis qui peux s'averer tres simple mais qui m'embete depuis quelques temps. Pear Migration PHP4 => PHP5 [ par Teclis01 ] Bonjour à tous et à toutes (aussi peu nombreuses soit elles), J'avais une petite question sur la migration d'une application en PHP 4 tournant en PHP execution php [ par elanspeech ] Bonjour,J'ai installe php4.3.1, la page php de login s'execute et me demande login et mot de passe.J'entre les informations, la reexcution de la page Problèmes avec switch en php [ par tenrod ] Salut a tous!je me galere avec un pti switch en php en fait j'ai une liste déroulante et selon ce que je sélectionne dans ma liste je voudrai que ça e installer php [ par mohamedjayed ] je veut  changer  la version   de php qui utilsé par defaut ds redhat9  je sais pas quelle version qui est integré mais ne marche pas bien je veut ins variable $_SERVER PHP4->PHP5 [ par aurelie_devplus ] Bonjour, Je programme en PHP (intranet) pour une entreprise depuis un petit moment. Sur mon serveur intranet, j'ai Apache 2.0 et PHP 4.3. Je me sers Migration PHP4 vers PHP5 [ par ralebole ] Bonjour mon hebergeur à supprimer le Php4 pour le Php5Je me retrouve maintenant avec un message d'erreur sur mon scriptWarning: getenv() has been disa Sockets [ par slhuilli ] Bonjour1. Quelqu'un aurait il un exemple SIMPLE dépouillé de toutes lignes inutiles (ou alors bien commentées) pour utiliser les sockets en PHP ?2. J' Problème migration php_pdf.dll [ par swissbilliard ] Bonjour,Configuration de mon site intranet :windows 2003 Serveur, Apache 2.048, Php 4 et SqlServeurTout allait bien dans le meilleur des mondes.J'ai d


            Nos sponsors


            Sondage...

            CalendriCode

            Mai 2012
            LMMJVSD
             123456
            78910111213
            14151617181920
            21222324252627
            28293031   

            Consulter la suite du CalendriCode

            A découvrir



             
            Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
            CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
            CodeS-SourceS.com© est une marque déposée tous droits réservés

            Google Coop CodeS-SourceS Google Coop CodeS-SourceS
            Temps d'éxécution de la page : 0,390 sec (4)

            Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales