Je souhaite vérifier si l'une des trois fonctions de la fonction IF ne s'est pas exécutée correctement. Si l'un d'entre eux n'a pas fonctionné, je veux obtenir une valeur de retour fausse.Question à propos de la fonction PHP return
if($ext == "gif" or $ext == "png"){
imagecolortransparent($new, imagecolorallocatealpha($new, 0, 0, 0, 127));
imagealphablending($new, false);
imagesavealpha($new, true);
}
Par exemple, je veux savoir si toutes les trois fonctions imagecolortransparent, imagealphablending, imagesavealpha ne menait avec succès, sinon, return false. Ai-je besoin de vérifier chaque fonction comme suit ou est-il une meilleure façon?
if($ext == "gif" or $ext == "png"){
if ([email protected]($new, imagecolorallocatealpha($new, 0, 0, 0, 127)))
return false;
if ([email protected]($new, false))
return false;
if ([email protected]($new, true))
return false;
}
Merci.
Qu'est-ce que __better__? – gnur
Je me demandais juste si je dois retourner le faux pour chacune des fonctions, parce que dans ma fonction de redimensionnement d'image im en utilisant de nombreuses fonctions liées à l'image, donc je dois retourner chaque valeur de retour de fonction individuellement. – sunjie