кодесурса
«PHP

Упражнения в классе PHP: сортировка упорядоченного целочисленного массива с помощью функции sort ()

script1adsense2code
script1adsense3code

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code