Как проверить, является ли строка многословным предложением или просто одним словом?Проверьте, если многословная строка в выражении if
Я пробовал разбиваться на пробел, поэтому, если это одно слово, в массиве будет только одно слово, и если их больше, тогда все они будут в массиве.
Но, когда я пытаюсь разделить пробел и пробежать через этот массив, я не получаю никакого вывода.
Вот код:
$input = "the quick brown fox jumped over the lazy dog";
$sentence = explode(" ", $input);
foreach($sentence as $item){
echo $item;
}
выше дает мне не выход.
Итак, у меня есть 2 вопроса:
- Как я могу определить, если строка состоит из нескольких слов, если заявление?
- Почему мой код выше не разбивает предложение на массив со словами?
В вашем коде нет ошибки, поэтому я не знаю ... –
Код, как есть, отлично работает. Вы, должно быть, потеряли что-то в переводе от вашей реализации к вашему вопросу. –
Код работает нормально – Scuzzy