Domanda

Stavo leggendo il dottore sulFilter e mi chiedevo cosa significa quando leggeva. Cosa dovrei aspettarmi di vedere quando si verifica?

Returns TRUE on success or FALSE on failure

È stato utile?

Soluzione

Esattamente quello che dice.

Se la funzione ha successo, restituisce il valore booleano true, e se fallisce, il valore booleano false. Non "vedere" nulla a meno che tu echo Il risultato della funzione, a quel punto il valore booleano verrà convertito in una stringa, quindi leggerà true o false.

Puoi usare questo valore ovunque hai bisogno di un booleano. Ad esempio .... supponiamo di avere una funzione, myFunction(), e restituisce "vero al successo o falso in caso di fallimento", proprio come qualunque funzione tu stia usando. Potresti farlo:

if (myFunction()) {
    echo "The call to myFunction() succeeded!";
} else {
    echo "The call to myFunction() failed!";
}

In particolare nel caso del tuo imagefilter() funzione, non restituisce un'immagine. Tutto il lavoro viene svolto sull'immagine a cui si fa riferimento dal primo parametro. Ritorna solo true o false, proprio come dice.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top