Сравните строку в файле php и строку из cli
Когда я получаю ввод от cli, я var_dump это и это показало для меня:
string(2) "Y
"
Итак, насколько я понимаю, я получаю один символ и пакет пустых мест, поэтому этот код вернет false ($input == "Y")
, Как я могу решить эту проблему?
1 ответ
Решение
Вы можете легко удалить все эти пробелы, используя trim()
(trim($input) == 'Y')