In diesem Artikel wird ein Beispiel für die objektorientierte Auswahl und Sortierung in PHP erläutert.
<!--?php /** * Created by PhpStorm. * User: lzh * Date: 2018/2/10 * Time: 下午10:50 */ class selectionSortData { private $var = array(); /** * selectionSortData constructor. * @param $in */ public function __construct($in) { if (is_array($in)) { $this--->var = $in; } if (is_numeric($in)) { for ($count = 0; $count < $in; $count ++) { $random = mt_rand(1, 100); array_push($this->var, $random); print_r($this->var); echo ' '; } } } public function swap($left, $right) { $temp = $left; $left = $right; $right = $temp; } public function sort() { $temp = $this->var[0]; for ($i = 0; $i < count($this->var); $i ++) { if ($this->var[$i] > $temp) { $this->swap($temp, $this->var[$i]); } } return $this->var; } } $selection = new selectionSortData(10); echo ' '; print_r($selection);
In diesem Artikel werden Beispiele für die objektorientierte Auswahl und Sortierung von PHP erläutert. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.
Verwandte Empfehlungen:
PHP-Kenntnisse: Verwenden Sie json_encode() geschickt, um js-Arrays Werte zuzuweisen
PHP und XML-Technologie Funktionen und Anweisungen zur Verwendung der Syntax
Erklärung von PHP- und Ajax-Technologiebeispielen
Das obige ist der detaillierte Inhalt vonBeispielerklärung für die objektorientierte PHP-Auswahlsortierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!