PHP Challenges: найти длину последнего слова в строке
Задачи PHP - 1: упражнение 24 с решением
Вход: PHP упражнения
Напишите программу PHP, чтобы найти длину последнего слова в строке.
Пояснение:
Пример решения :
PHP-код:
<?php
function length_of_last_word($s)
{
if (strlen(trim($s)) == 0)
{
return "Blank String";
}
$words = explode(' ', $s);
if (sizeof($words) >1)
return strlen(substr($s, strrpos($s, ' ') + 1));
else
return "Single word";
}
print_r(length_of_last_word("PHP Exercises")."\n");
print_r(length_of_last_word("PHP")."\n");
print_r(length_of_last_word("")."\n");
print_r(length_of_last_word(" ")."\n");
?>
Пример вывода:
9 Одно слово Пустая строка Пустая строка
Блок - схема:
Редактор кода PHP:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу PHP, чтобы найти элемент большинства в массиве.
Далее: Напишите программу PHP, чтобы найти единственное число, которое встречается нечетное количество раз, а другие числа встречаются четное количество раз.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code