![php exercises](http://www.w3resource.com/w3r_images/php-exercises.png)
PHP Searching and Sorting Algorithm: Sleep sort
Write a PHP program to sort a list of elements using Sleep sort.
Sample Solution : -
PHP Code :
<?php function sleep_sort($my_array) { $list = $my_array; foreach ($list as $i) { $pid = pcntl_fork(); if ($pid === -1) { die('fork error'); } else if ($pid === 0) { sleep($i); echo $i; exit; } } return $list; } $test_array = array(100, 54, 7, 2, 5, 4, 1); echo "Original Array : "; echo implode(', ',$test_array ); echo "\nSorted Array :\n"; echo implode(', ',sleep_sort($test_array)); ?>
Flowchart :
PHP Practice online:
Post your code through Disqus :