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 :

Sortir d'une fonction


Sujet :

Langage PHP

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Sortir d'une fonction
    Bonjour,

    J'ai une fonction de reduction d'image que j'utilise dans un script php

    Je souhaiterai après avoir appelé cette fonction, que si l'upload ne se passe pas bien, je puisse sortir de la fonction mais continuer la suite du script php

    Avant j'utiliser exit(); mais dans ce cas le script s'arrête
    J'ai essayé aussi break; et j'ai ça comme message d'erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cannot break/continue 1 levels in C:\...
    Merci de votre aide

  2. #2
    Membre averti Avatar de alceste
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    318
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mars 2006
    Messages : 318
    Points : 356
    Points
    356
    Par défaut
    montre nous le code et on pourra t'en dire d'avantage pour le break, sinon pour sortir c'est return
    break est utilisé pour stopper une boucle et donc en sortir

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Voici le code de la fonction



    Je souhaite donc remplacer les die et exit par l'arret de la fonction sans arreter le script qui appelle cette fonction

  4. #4
    Membre averti Avatar de alceste
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    318
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mars 2006
    Messages : 318
    Points : 356
    Points
    356
    Par défaut
    je ne vois pas de break dans cette fonction, mais pour sortir, il te suffit d'utiliser return, comme je l'ai dis plus haut

  5. #5
    Membre expérimenté

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 138
    Points : 1 504
    Points
    1 504
    Par défaut
    Si tu faisais un return de ton message d'erreur à la place ?

  6. #6
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Oui effectivement ça fonctionne en retournant le message d'erreur merci

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

Discussions similaires

  1. Sortir d'une fonction.
    Par intelcore dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/05/2007, 17h21
  2. Comment sortir d'une fonction?
    Par Kobe70 dans le forum Langage
    Réponses: 3
    Dernier message: 10/05/2007, 14h44
  3. [AJAX] Sortir d'une fonction
    Par zooffy dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 12/01/2007, 15h07
  4. Comment sortir d'une fonction ?
    Par serialkilled dans le forum Langage
    Réponses: 3
    Dernier message: 16/12/2006, 13h30
  5. [Threads] Sortir d'une fonction bloquante
    Par guejo dans le forum MFC
    Réponses: 19
    Dernier message: 17/08/2004, 15h12

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