![]() |
[PHP] TRUE et FALSE dans un script Allopass - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [PHP] TRUE et FALSE dans un script Allopass (/showthread.php?tid=5644) |
[PHP] TRUE et FALSE dans un script Allopass - php_addict - 18-08-2011 Bonjour j'ai un gros doute, j'ai ce bout de code PHP fournit par un syteme de micro-paiement pour verifier si la transaction est OK ou pas
je leur ai dit qu'il valllait mieux remplacer $code = 0; par $code = 1; et inverssement mais voici la réponse du support: Citation :"0" signifie que la transaction est ok, le code "1" est le code erreur. je suis pas fou? si ? '0' c'est bien associé à false ? et 1 est associé à true ?
bon ca change rien au script en lui même, on voit bien quand c'est OK ou KO, mais quand même...non ? RE: TRUE et FALSE script allopass PHP - popayan - 18-08-2011 Dans une application, le "exit code 0" signifie qu'il n'y a pas eu de problème. A mon avis, c'est le code retour d'applicatif chez eux... RE: TRUE et FALSE script allopass PHP - php_addict - 18-08-2011 c'est ambiguë non ? surtout quand ils commentent le code par // true si OK, false sinon RE: TRUE et FALSE script allopass PHP - djidi - 18-08-2011 Il faut le voir dans le sens "Y'a t'il eu une erreur". Ca fonctionne souvent comme cela, un nombre indique une erreur/le code de l'erreur et le zéro qu'il ne s'est rien produit de génant. RE: TRUE et FALSE script allopass PHP - Sephi-Chan - 18-08-2011 Sur les systèmes Unix, le code de fin de programme 0 est synonyme de bon déroulement de l'opération. ![]() RE: TRUE et FALSE script allopass PHP - Ter Rowan - 22-08-2011 l'intérêt de mettre à 0 le code retour "nominal" (qui se passe bien) permet surtout d'avoir plusieurs codes retours en cas d'erreur l'aspect booléen est inversé dans le sens : si 0 alors ok sinon (1,2 ,3 ,4 ,5... 478) y a un problème ==> alerte et fonction du code retour un traitement correctif/alternatif/... |