In diesem Artikel wird hauptsächlich die einfache Implementierungsmethode der PHP-Kombinationssortierung vorgestellt, die PHP-Datenstruktur und mathematische Operationskenntnisse umfasst. Freunde in Not können sich darauf beziehen
Das Beispiel dieses Artikels beschreibt die einfache Implementierungsmethode der PHP-Kombinationssortierung. Ich teile es Ihnen als Referenz mit:
Ich hatte heute die ganze Nacht mit einer Sortierkombination zu kämpfen, also habe ich es am Anfang nicht geschafft Denken Sie daran, zwei Stapel zu verwenden. Mit zwei Stapeln ist es sehr einfach, den erforderlichen Effekt zu vervollständigen
Vorstellungsdiagramm der Kombinationssortierung
Es fällt mir schwer, dieses Effektdiagramm zu vervollständigen Zu Tode. Verwenden Sie zuerst SQL, um die Abfrage zu kombinieren, aber der Effekt wird nicht erzielt. Veröffentlichen Sie nun den PHP-Code
//获取学生信息 private function ground($data) { $stu = array(); //新建一个学号栈,存储学生学号 foreach($data as $key=>$value) { if(in_array($value["studentid"],$stu)) //判断学号是不是已经被存储 { array_push($array[$value["studentid"]],$value["selectbh"]); //入栈 array_push($array[$value["studentid"]],$value["taskid"]); //入栈 } else { // 动态新建学生信息栈。 $array[$value["studentid"]] = array($value['selectbh'],$value['taskid']); array_push($stu,$value["studentid"]); //再学号栈里面没有的学号入栈 } } unset($stu); //注销学号栈 return $array; //返回学生信息节点 }
Der obige Code kann den gewünschten Effekt erzielen, um den folgenden Effekt zu erzielen
array(2) { ["10408400227"] => array(4) { [0] => string(1) "1" [1] => string(1) "4" [2] => string(1) "2" [3] => string(1) "5" } ["10408400229"] => array(6) { [0] => string(1) "1" [1] => string(1) "4" [2] => string(1) "2" [3] => string(2) "28" [4] => string(1) "3" [5] => string(2) "14" } }
bildet ein zweidimensionales Array und verwendet die Studentennummer als Schlüssel des Arrays. Auf diese Weise wird die Studentennummer verknüpft und die entsprechende Darstellung erhalten.
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Studium aller hilfreich sein wird.
Verwandte Empfehlungen:
phpExcel-Dateien generieren und lesen_phpBeispiel
phpImplementierung der Bestimmung des Client-Typs
Detaillierte Erläuterung des PHP-Datei-Upload-Verarbeitungsfalls
Das obige ist der detaillierte Inhalt vonSo implementieren Sie die kombinierte Sortierung in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!