Упражнения в классе PHP: сортировка упорядоченного целочисленного массива с помощью функции sort ()
Класс PHP: Упражнение-4 с решением
Напишите класс PHP, который сортирует упорядоченный целочисленный массив с помощью функции sort () .
Пример массива: массив (11, -2, 4, 35, 0, 8, -9)
Пример решения:
PHP-код:
<?php
class array_sort
{
protected $_asort;
public function __construct(array $asort)
{
$this->_asort = $asort;
}
public function alhsort()
{
$sorted = $this->_asort;
sort($sorted);
return $sorted;
}
}
$sortarray = new array_sort(array(11, -2, 4, 35, 0, 8, -9));
print_r($sortarray->alhsort())."\n";
?>
Пример вывода:
массив ( [0] => -9 [1] => -2 [2] => 0 [3] => 4 [4] => 8 [5] => 11 [6] => 35 )
Блок-схема:
Редактор кода PHP:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите класс PHP, который вычисляет факториал целого числа.
Далее: Рассчитайте разницу между двумя датами, используя подход PHP OOP.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code