Articles of arrays

Sortiert ein Array nach dem Wert eines Child-Arrays in PHP

Ich habe ein Array bestehend aus Arrays. Ich möchte das übergeordnete Array nach einer Eigenschaft der untergeordneten Arrays sortieren. Hier ist ein Beispiel array(2) { [0]=> array(3) { [0]=> string(6) “105945” [1]=> string(10) “First name” [2]=> float(0.080878465391) } [1]=> array(3) { [0]=> string(6) “109145” [1]=> string(11) “Second name” [2]=> float(0.0504154818384) } Ich würde gerne das […]

JSON mit PHP analysieren

Ich versuche, Daten von Google Shopping API einzuziehen. Ich bin in der Lage, die Daten erfolgreich herunterzuladen, aber ich habe Probleme mit PHP zu analysieren. Ich lerne immer noch, aber ich habe Probleme mit mehrdimensionalen Arrays. Ich $json = json_decode($data); den JSON mit $json = json_decode($data); . Das folgende Echo ist nur das äußere Array, […]

Daten in MKAnnotation speichern?

Ich bin also ziemlich neu in Xcode und Objective-C. Ich habe mehrere ArtPiece-Objekte mit verschiedenen Attributen in einem Array gespeichert. Ich füge sie dann als MKAnnotations zur Kartenansicht hinzu. Was ich tun muss, ist, einen Verweis auf die Array-Position zu senden, von der sie beim Klicken gekommen sind. Ich glaube, MKAnnotations haben nur den Titel, […]

Was bewirkt: “Hinweis: Nicht initialisierter String-Offset” erscheint?

Ich habe ein Formular, das Benutzer ausfüllen, und auf dem Formular gibt es mehrere identische Felder, wie “Projektname”, “Projektdatum”, “Kategorie”, usw. Basierend auf wie viele Formulare ein Benutzer sendet, ist mein Ziel : Schleife über die Anzahl der Formulare Erstellen Sie einzelne SQL-Einfügeanweisungen PHP wirft mir jedoch einen HINWEIS zu, den ich anscheinend nicht verstehe: […]

Wie zähle ich die Anzahl der Vorkommen jedes Elements in einem Array?

Ich habe ein Array wie folgt, var arr = [‘ab’,’pq’,’mn’,’ab’,’mn’,’ab’] Erwartetes Ergebnis arr[‘ab’] = 3 arr[‘pq’] = 1 arr[‘mn’] = 2 Versucht wie folgt, $.each(arr, function (index, value) { if (value) arr[value] = (resultSummary[value]) ? arr[value] + 1 : 1; }); console.log(arr.join(‘,’));

Java zwei Varargs in einer Methode

Gibt es eine Möglichkeit in Java, eine Methode zu erstellen, die zwei verschiedene Varargs erwartet? Ich weiß, mit der gleichen Objektart ist es nicht möglich, weil der Compiler nicht weiß, wo er anfangen oder enden soll. Aber warum ist es auch mit anderen Objekttypen nicht möglich? Beispielsweise: public void doSomething(String… s, int… i){ //… //… […]

C ++ 11: Korrekte Initialisierung von std :: array?

Wenn ich ein std :: -Array wie folgt initialisiere, gibt der Compiler eine Warnung über fehlende Klammern aus std::array a = {1, 2, 3, 4}; Dies behebt das Problem: std::array a = {{1, 2, 3, 4}}; Dies ist die Warnmeldung: missing braces around initializer for ‘std::array::value_type [4] {aka int [4]}’ [-Wmissing-braces] Ist das nur ein […]

Kein Compilererrors, wenn char-Array mit fester Größe initialisiert wird, ohne genügend Platz für Null-Terminator

Angenommen, ich habe die folgenden c char-Arrays: char okaysize4[5] = “four”; // line 5 char toosmall4[4] = “four”; // line 6 char toosmall3[3] = “four”; // line 7 Wenn ich mit gcc 4.4.7 kompiliere, erhalte ich den folgenden Fehler: array.c: 7: Warnung: initializer-String für Array von Zeichen ist zu lang Dieser Fehler wird für Zeile […]

“In Konflikt stehende Typen für die function” in C bekommen, warum?

Ich benutze den folgenden Code: char dest[5]; char src[5] = “test”; printf(“String: %s\n”, do_something(dest, src)); char *do_something(char *dest, const char *src) { return dest; } Die Implementierung von do_something ist hier nicht wichtig. Wenn ich versuche, das obige zu kompilieren, bekomme ich diese zwei Ausnahmen: Fehler: widersprüchliche Typen für ‘do_something’ (beim printf-Aufruf) Fehler: vorherige implizite […]

PHP Array mehrfache Sortierung – nach Wert, dann nach Schlüssel?

Ich habe ein Array von Stringschlüsseln mit numerischen Werten zur Verwendung in einer Liste von Tags mit der Anzahl von Vorkommen jedes Tags, also: $arrTags[‘mango’] = 2; $arrTags[‘orange’] = 4; $arrTags[‘apple’] = 2; $arrTags[‘banana’] = 3; So kann ich die Tag-Liste in absteigender Reihenfolge anzeigen: orange (4) banana (3) mango (2) apple (2) Ich kann […]