IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

fonction indéfinie microtimestamp


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    473
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 473
    Par défaut fonction indéfinie microtimestamp
    Bonjour à tous,

    J'ai un petit souci que je n'arrive pas à résoudre...

    J'ai une fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    function microtimestamp()
    {
    	list($usec, $sec) = explode(" ",microtime(true));
        return ((float)$usec + (float)$sec);
    	//list($msec, $sec) = explode( ' ', microtime());
    	//return ((float) $sec + (float) $msec);
    }
     
    $start = microtimestamp();
    Que j'appelle dans un fichier entete.php.
    Et un fichier enpied.php qui contient :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <?
    $end = microtimestamp();
    $temps_s = round($end - $start,3);
    ?>
    Et j'obtiens l'erreure suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Fatal error: Call to undefined function: microtimestamp() in /mnt/104/sdb/9/9/SITE/graph/enpied.php on line 2
    Les deux fichiers sont bien entendus appelés....
    FAI = Free

    Je ne vois vraiment pas le problème la...

    Merci de votre aide !!!

  2. #2
    Membre chevronné
    Développeur Web
    Inscrit en
    Avril 2005
    Messages
    398
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2005
    Messages : 398
    Par défaut
    Salut,
    la fonction est déclaré dans quel fichier ?

    pour l'utiliser la déclaration doit être accessible pour l'entête et le pied de page...

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    473
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 473
    Par défaut
    Le premier bout de code fourni est dans le fichier entete.php.
    Donc la fonction est définie dans le fichier entete.php, le premier appelé.

  4. #4
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    Salut

    Pour info, microtime(TRUE) te renvoie un Float et non un Array

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    473
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 473
    Par défaut
    Message déplacé sans avertir auteur ?

    Que je mette true ou rien cela ne fonctionne pas. J'avais mis true pour essayer mais ce n'est plus en place.

    J'ai remarqué autre chose, mes variables php sans vides dans certains scripts alors qu'elles sont initialisées dans mon fichier entete.....Je ne comprend vraiment pas. Comme si à la fin du script les variables/fonctions se détruisaient, avaient leurs portées qui s'arrete la.

    Merci de votre aide !!!

  6. #6
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    Sans voir de code, j'aurai du mal à te répondre.
    Dans tous les cas, remplace <? par <?php cela t'exposera à moins de problèmes.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Fonction indéfinie sous MATLAB
    Par fendermax14 dans le forum MATLAB
    Réponses: 1
    Dernier message: 17/11/2012, 14h08
  2. message d'erreur : Fonction indéfinie
    Par Kiko93 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 11/12/2011, 17h33
  3. Message d'erreur "Fonction indéfinie" anormal
    Par laurentSc dans le forum Langage
    Réponses: 2
    Dernier message: 23/06/2011, 13h56
  4. [Oracle] fonction indéfinie oci_connect sous EasyPHP etWampServer 2
    Par mamiberkof dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 12/06/2009, 17h38
  5. [Système] Fonction indéfinie pcntl_
    Par Hug0_76 dans le forum Langage
    Réponses: 7
    Dernier message: 07/03/2007, 16h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo