Используйте функцию сравнения строк, а не ==
ти уверен, что это простой фундаментальный недостаток в моих новых знаниях PHP, но я был удивлен, когда произошло следующее:
$result
являетсяTRUE
... так почему он считается равным строке "электронная почта"? Я предполагаю, что это потому, что технически этоbool
и это не ложь? Поэтому при сравнении со строкой (например, «электронная почта») возвращается значение true.
Должен ли я изменить свой метод для возврата в качестве результата в видеstring
содержащие "истину" (вместоreturn true;
на успех), или есть другой способ, которым я должен делать это?
Благодарю.