Вопрос
Я читал документ на изображениифильтера и задавался вопросом, что это значит, когда он читает. Что я должен ожидать, когда это произойдет?
Returns TRUE on success or FALSE on failure
Решение
Именно то, что говорит.
Если функция преуспевает, она возвращает логическое значение true
, и если это не удастся, логическое значение false
. Анкет Вы не "не увидите" ничего, если вы echo
Результат функции, в этот момент логическое значение будет преобразовано в строку, а затем будет читать true
или же false
.
Вы можете использовать это значение в любом месте, где вам нужно логическое. Например .... предположим, что у меня есть функция, myFunction()
, и он возвращает «истинность на успех или ложь при неудаче», как любая функция, которую вы используете. Вы могли бы сделать это:
if (myFunction()) {
echo "The call to myFunction() succeeded!";
} else {
echo "The call to myFunction() failed!";
}
Особенно в случае вашего imagefilter()
Функция, он не возвращает изображение. Вся работа выполнена на изображении, на который ссылаются первый параметр. Это только возвращается true
или же false
, как это говорит.