PHP Array Упражнения: Создать диапазон букв произвольной длины
PHP Array: Упражнение-30 с решением
Напишите программу PHP для создания диапазона букв произвольной длины.
Пример решения:
PHP-код:
<?php
function letter_range($length)
{
$data_range = array();
$letters = range('A', 'Z');
for($i=0; $i<$length; $i++)
{
$position = $i*26;
foreach($letters as $ii => $letter)
{
$position++;
if($position <= $length)
$data_range[] = ($position > 26 ? $data_range[$i-1] : '').$letter;
}
}
return $data_range;
}
print_r(letter_range(7));
?>
Пример вывода:
массив ( [0] => А [1] => B [2] => C [3] => D [4] => E [5] => F [6] => G )
Блок - схема:
Редактор кода PHP:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу PHP для генерации массива с диапазоном, взятым из строки.
Далее: Напишите программу PHP, чтобы получить индекс наибольшего значения в ассоциативном массиве.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code