кодесурса
«PHP

PHP Array Упражнения: Создать диапазон букв произвольной длины

script1adsense2code
script1adsense3code

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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code