PHP Array Упражнения: конвертировать строку в массив
PHP Array: Упражнение 55 с решением
Напишите PHP-функцию для преобразования строки в массив (обрезка каждой строки и удаление пустых строк).
Пример решения:
PHP-код:
<?php
$string =" IANA is the global coordinator of the DNS root.
The root is the upper-most part of the DNS hierarchy,
and involves delegating administrative responsibility
of “top-level domains”, which are the last segment of
a domain name, such as .com, .uk and .nz. Part of this
task includes evaluating requests to change the operators
of country code domains, as well as day-to-day maintenance
of the details of the existing operators. ";
$result = array_filter(array_map('trim', explode("\n", $string)), 'strlen');
print_r($result);
?>
Пример вывода:
массив ( [0] => IANA является глобальным координатором корня DNS. [1] => Корень является самой верхней частью иерархии DNS чо, [2] => и включает делегирование административной ответственности Лити [3] => «доменов верхнего уровня», которые являются последним сегментом т из [5] => доменное имя, например .com, .uk и .nz. Часть этот [6] => задача включает оценку запросов на изменение perators [8] => доменов с кодом страны, а также ежедневных доменов intenance [9] => подробностей существующих операторов. )
Блок - схема:
Редактор кода PHP:
Внесите свой код и комментарии через Disqus.
Previous: написать скрипт PHP для удаления всех пробелов в массиве.
Далее: Напишите скрипт PHP для создания двумерного массива (4x4), инициализированного до 10.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code