


So implementieren Sie Sortieren und fügen Ranglisten in zweidimensionalen PHP-Arrays hinzu?
Detaillierte Erklärung des zweidimensionalen Array-Sortierungs- und Ranking-Algorithmus für Array-Array
In diesem Artikel wird detailliert erklärt, wie zweidimensionale PHP-Arrays effizient sortiert und Ranking-Informationen zu jedem Subtarray hinzugefügt werden kann. Im Beispiel enthält das zweidimensionale PHP-Array zwei Felder "Sequenznummer" (Xuhao) und "Stimmennummer" (Piaoshu). Wir werden nach der Anzahl der Stimmen in absteigender Reihenfolge sortieren (die Anzahl der Stimmen ist gleich, wenn die Anzahl der Stimmen gering ist), und fügen für jedes Subtarray ein "Paraming" -Feld hinzu.
Die anfängliche Datenstruktur ist wie folgt:
$ Data = Array (Array ( Array ("Xuhao" => "1", "Piaoshu" => 3), Array ("Xuhao" => "2", "Piaoshu" => 5), Array ("Xuhao" => "3", "Piaoshu" => 5), );
Unser Ziel ist es: in absteigender Reihenfolge der piaoshu
Fields zu arrangieren. Wenn piaoshu
-Werte gleich sind, ordnen Sie in aufsteigender Reihenfolge der xuhao
-Felder an und fügen Sie jedem Subtarray paiming
hinzu, um das Ranking anzuzeigen.
Die Kernfunktion ist array_multisort
, die mehrdimensionale Arrays sortieren kann. Wir extrahieren zuerst piaoshu
und xuhao
-Felder, sortieren sie mit array_multisort
und fügen das Ranking schließlich dem ursprünglichen Array hinzu.
Die Code -Implementierung ist wie folgt:
$ Data = Array (Array ( Array ("Xuhao" => "1", "Piaoshu" => 3), Array ("Xuhao" => "2", "Piaoshu" => 5), Array ("Xuhao" => "3", "Piaoshu" => 5), ); $ piaoshu = array_column ($ data, 'piaoshu'); $ xuhao = array_column ($ data, 'xuhao'); array_multisort ($ piaoshu, sort_desc, $ xuhao, sort_asc, $ data); $ rank = 1; $ PREV_PIAOSHU = -1; foreach ($ data as & $ item) { if ($ item ['piaoshu']! = $ prep_piaoshu) { $ item ['paiming'] = $ rank; $ prep_piaoshu = $ item ['piaoshu']; $ Rang; } anders { $ item ['paiming'] = $ rank; } } print_r ($ data);
Der Code extrahiert zuerst piaoshu
und xuhao
und verwendet dann array_multisort
, in absteigender Reihenfolge der Stimmen und aufsteigenden Zahlenreihenfolge zu sortieren. Als nächstes durchquert der Code das sortierte Array, berechnet das Ranking basierend auf der Anzahl der Stimmen und fügt es jedem Subtarray hinzu. Wenn die Stimmen gleich sind, steigt die Rangliste.
Endergebnis:
Array (3) { [0] => Array (3) { ["Xuhao"] => Zeichenfolge (1) "2" ["Piaoshu"] => int (5) ["Paiming"] => int (1) } [1] => Array (3) { ["Xuhao"] => Zeichenfolge (1) "3" ["Piaoshu"] => int (5) ["Paiming"] => int (2) } [2] => Array (3) { ["Xuhao"] => Zeichenfolge (1) "1" ["Piaoshu"] => int (3) ["Paiming"] => int (3) } }
Diese Methode vervollständigt effizient die Sortierung und Rangfolge von zweidimensionalen Arrays.
Das obige ist der detaillierte Inhalt vonSo implementieren Sie Sortieren und fügen Ranglisten in zweidimensionalen PHP-Arrays hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Inhaltsverzeichnis: August Binance (Binance) Exchange Rabatte: August Bybit Exchange Rabatte: August MEXC Matcha Exchange Rabatte: August Bitfinex (Green Leaf) Austauschrabatte: Kryptowährungsaustausch -Ranking In diesem Artikel werden die neuesten Angebote der wichtigsten Kryptowährungsbörsen im August 2025 erstellt, und ein Artikel ermöglicht den Lesern, die besten Vorteile zu genießen. Was viele Neulinge im Währungskreis nicht wissen, ist, dass die meisten Börsen versteckte Antragsangebote haben, darunter: Gebührenermäßigung (10-20% Reduzierung) Neues Konto-Bonus (kann als Marge dienen, Verwendung

Was ist die Memefi -Währung im Verzeichnis? MemeFi gameplay introduction MemeFi (MEMEFI) price forecast MemeFi (MEMEFI) price forecast: EMA cluster and Bollinger band extrusion breakthrough MemeFi (MEMEFI) price forecast: RSI and direction trend momentum MemeFi (MEMEFI) price forecast from 2025 to 2030 MemeFi (MEMEFI) price forecast from 2026 MemeFi (MEMEFI) price forecast from 2027 MemeFi (MEMEFI) Preisprognose von 2028 Memefi (Memefi) 2

Inhaltsverzeichnis Memes Popularität bleibt weiterhin: Vine und Esel steigen weiter. Technische Erzählung erhitzt: KI und Privacy Computing sind in Ketten, RWA und regionaler Erzählung beliebt: Omnis aufstrebender Star Huobi HTX -Vermögenseffekt wird weiterhin veröffentlicht. In Bezug auf Huobi HTX vom 28. Juli bis 4. August hielt der globale Krypto -Markt ein volatiles Muster bei, und das Tempo der Hotspot -Rotation beschleunigte. Unter den von Huobi HTX in dieser Woche ins Leben gerufenen Vermögenswerten sind Meme, AI, Privacy Computing, Cross-Chain und RWA zusammen, und der Marktvermögenseffekt erscheint weiterhin. Dies ist auch die fünfte Woche in Folge seit Juli, in der Huobi HTX eine kollektive Erhöhung der neuen Vermögenswerte erzielt hat, wodurch die zukunftsgerichtete Natur im hochmodernen Projektabbau und des ökologischen Layouts weiter überprüft wird und die Benutzer weiterhin stark unterstützt, um die neue Runde des Marktzyklus zu erfassen. Huobi (htx

Bitcoin (BTC) ist ein digitales Vermögenswert, das auf Kryptographieprinzipien erstellt und ausgeführt wird. Es stützt sich nicht auf bestimmte zentrale Institutionen wie Banken oder Regierungen, um herauszufinden und zu verwalten. Sein Konzept wurde erstmals 2008 von einer Person oder Gruppe namens "Satoshi Nakamoto" in einem Papier mit dem Titel "Bitcoin: A Peer-to-Peer-elektronischer Cash-System" vorgeschlagen.

Inhaltsmärkte befinden sich in einem „relativen Gleichgewichtszustand“ für den Rest von 2025 Bitcoin-Aussichten sind positiv, obwohl die Bitcoin-Preise von aller Zeiten gefallen sind. Glassnode weist darauf hin, dass der aktuelle Markt in eine „relative Gleichgewichtsposition“ eingetreten ist. Laut Analyse der On-Chain-Datenplattform Glassnode, als Bitcoin-Preis nach einem lokalen Tief von 112.000 USD nach und nach abschwindt, schwächt der Verkaufsdruck der kurzfristigen Inhaber (STH) im profitablen Zustand ab. In einem am Mittwoch veröffentlichten Marktbericht sagte Glassnode, dass kurzfristige Inhaber (in Bezug auf Anleger, die die Währung seit weniger als 155 Tagen bezogen) erheblich "abgekühlt" haben. Die Daten zeigen, dass die "Ausgabenleistungsergebnisse" (SOPR), die das Verkaufsquoten der jüngsten Kauf- und profitablen Anleger messen, zurückgegangen ist

Auf dem Gebiet der digitalen Währung bedeutet eine breite Palette von Variablen und Chancen, dass der Kapital von 5.000 bis 500.000 erhöht wird, dass einhundertfache der Vermögenswerte erreicht werden muss. Dies ist kein einfaches Mathematikspiel, sondern ein umfassender Test, der Wahrnehmung, Strategie, Mentalität und Ausführung umfasst. Die Teilnehmer müssen sich nicht nur auf das Glück verlassen, sondern auch einen scharfen Markteinblick und außergewöhnliche Risikomanagementfähigkeiten haben.

Am 18. Juli 2025 unterzeichnete der US -Präsident das "Leitfaden und Einrichtung eines US -amerikanischen stabilen Münz -National Innovation Act" (im Folgenden als "Genius Act" bezeichnet) und markiert einen historischen Schritt auf dem Gebiet der Regulierung der digitalen Vermögenswerte. Als erste Stablecoin-Spezialgesetz über staatlich auf Bundesebene in den Vereinigten Staaten soll der Gesetzentwurf einen umfassenden und klaren rechtlichen und regulatorischen Rahmen für "Zahlungsbasierte Stablecoins" festlegen.

Stabile Münzen sind Kryptowährungen, deren Wert mit stabilen Vermögenswerten wie dem US -Dollar oder Gold verbunden ist. Sie wollen das Problem großer Preisschwankungen in Währungen wie Bitcoin lösen. Sie erreichen die Preisstabilität durch einen Verankerungsmechanismus und sind hauptsächlich in drei Kategorien unterteilt: 1. Stabile Münzen mit gesetzlichen Währungsbehörden wie USDT und USDC werden von US -Dollar -Reserven unterstützt, und Benutzer können 1: 1 austauschen. 2. Stabile Münzen mit Krypto-Vermögenswerten wie DAI und CRVUSD werden durch über-kollateralisierte digitale Vermögenswerte wie Ethereum erzeugt und haben dezentrale Merkmale; 3.. Zu den Top 10 Stablecoins, die derzeit in der Marktkapitalisierung eingestuft wurden, gehören: 1. USDT, die früheste und liquide Dollar Stablecoins; 2. USDC, um zu entsprechen und
