Используйте функцию сравнения строк, а не ==

ти уверен, что это простой фундаментальный недостаток в моих новых знаниях PHP, но я был удивлен, когда произошло следующее:

$result являетсяTRUE... так почему он считается равным строке "электронная почта"? Я предполагаю, что это потому, что технически этоbool и это не ложь? Поэтому при сравнении со строкой (например, «электронная почта») возвращается значение true.

Должен ли я изменить свой метод для возврата в качестве результата в видеstring содержащие "истину" (вместоreturn true; на успех), или есть другой способ, которым я должен делать это?

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос