ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
312
312
EMPFEHLEN
-
Guten Abend!
Ich habe ein array () welches ich überprüfen möchte, ob die übergebenen Inhalte leer sind.
count () funktioniert leider nicht, da ja Elemente vorhanden sind, aber alle leer.
Gibt es eine Funktion welche das lösen kann oder geht das nur per Schleife?
-
array_filter() ohne angabe einer Filterfunktion filter alle Leeren- und alle False-Inhalte aus.PHP-Code:
count(array_filter($myArray))
Ansosnten kannst du eine Filterfunktion schreiben und übergeben.
Wenn also der Inhalte False als nicht leer gewertet werden muss, dan könnte es etwa so aussehen
PHP-Code:function myFilter($value){
retrurn (!is_null($value) && $value != '');
}
echo count(array_filter($myArray, 'myFunction));
Geändert von Yaslaw (16.03.10 um 07:43 Uhr)
---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
Hattest du das nicht schon einmal?
Eine eigene Funktion machts wie gezeigt, wenn Zahlen drin stehen wären noch array_sum die alternative und allgemein könnte array_flip ein NULL zurück geben bei Arrays ohne Werte.Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!
MfG, Zod
__________________
rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)
Ähnliche Themen
-
Zählen gleicher Inhalte in einem Datensatz
Von McKoy im Forum Relationale DatenbanksystemeAntworten: 12Letzter Beitrag: 22.12.09, 16:01 -
mysql - Inhalte von Kategorien+Unterkategorien zählen
Von fiacyberz im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 04.09.07, 19:46 -
Array inhalte löschen
Von fanste im Forum PHPAntworten: 2Letzter Beitrag: 24.05.05, 20:38 -
[PHP | MySQL] Werte aus einem Array zählen, nicht im Array
Von Claas M im Forum PHPAntworten: 8Letzter Beitrag: 01.08.04, 11:23 -
Gleiche inhalte zählen
Von dave_ im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 28.01.03, 21:01





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren