php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.01.2005, 10:37  
Gast
 
Beiträge: n/a
Standard Mehrdimensionales Array in eindimensionales Array umwandeln

Hallo,

die Funktion ldap_get_entries (http://de3.php.net/ldap_get_entries) liefert mir ein schoenes multidimensionales Array zurueck, dass ich aber gerne in ein eindimensionales Array umwandeln wuerde.

Output von print_r ($existierende_daten):

Array ( [count] => 1 [0] => Array ( [mail] => Array ( [count] => 1 [0] => Support@blafasel.de ) [0] => m [givenname] => Array ( [count] => 1 [0] => Theo ) [1] => givenname [fullname] => Array ( [count] => 1 [0] => ) [2] => fullname [telephonenumber] => Array ( [count] => 1 [0] => 22907 ) [3] => telephonenumber [sn] => Array ( [count] => 1 [0] => Test ) [4] => sn [l] => Array ( [count] => 1 [0] => 459 ) [5] => l [cn] => Array ( [count] => 1 [0] => 99TEST ) [6] => cn [count] => 7 [dn] => cn=99TEST,ou=Bla,o=Fasel [ou] => Array ( [0] => ) ) )


Mein erster Gedanke war foreach:

Code:
$idArray = array();
 
 foreach ($existierende_daten[0] as $id) {
               $idArray[] = $id[0];
 }
Das bringt mir zwar auch eine gewisse Eindimensionalität, und zwar in folgender Weise:

Array ( [0] => Support@blafasel.de [1] => m [2] => Theo [3] => g [4] => [5] => f [6] => 22907 [7] => t [8] => Test [9] => s [10] => 459 [11] => l [12] => 99TEST [13] => c [14] => [15] => c [16] => )

Wie kann ich denn ein neues Array erreichen, das so aussieht?

Array (0 =>support@blafasel.de 1=> Theo, 2=>...)

Oder wenn die Array-Schluessel uebernommen werden.
Z.B.:

Array ( [email] =>Support@blafasel.de [givenname]=>Theo...

Ich komm grad echt nicht auf eine Loesung

Vielleicht koennt ihr mir ja helfen!

Gruesse

Kirin
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.01.2005, 11:47  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard

Kopier doch mal die print_r()-Ausgabe aus dem Quelltext hier rein, zwischen code-Tags. Dann kann man die Struktur deines Arrays auch erfassen, ohne sich die Augen zu verderben.

Basti
Basti ist offline   Mit Zitat antworten
Alt 03.01.2005, 11:48  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

besser mal die ausgabe hier:
Code:
echo '<pre>';
print_r($_array);
echo '</pre>#;
imported_Ben ist offline   Mit Zitat antworten
Alt 03.01.2005, 22:31  
Gast
 
Beiträge: n/a
Standard

Hier die Ausgabe

Zitat:

Array
(
[count] => 1
[0] => Array
(
[mail] => Array
(
[count] => 1
[0] => Support@blafasel.de
)

[0] => m
[givenname] => Array
(
[count] => 1
[0] => Theo
)

[1] => givenname
[fullname] => Array
(
[count] => 1
[0] =>
)

[2] => fullname
[telephonenumber] => Array
(
[count] => 1
[0] => 22907
)

[3] => telephonenumber
[sn] => Array
(
[count] => 1
[0] => Test
)

[4] => sn
[l] => Array
(
[count] => 1
[0] => 459
)

[5] => l
[cn] => Array
(
[count] => 1
[0] => 99TEST
)

[6] => cn
[count] => 7
[dn] => cn=99TEST,ou=Bla,o=Fasel
[ou] => Array
(
[0] =>
)

)

)
Sorry das es solange gedauert hat, aber unser Netzwerk machte heute Mittag bis Feierabend ein paar Probleme....Murphy hat wieder zugeschlagen :-/

Gruesse

KirinSan
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Turnierbaum aus array erstellen kingflo PHP-Fortgeschrittene 11 30.07.2008 11:32
mehrdimensionales Array als HTML-Formular mindhead PHP Tipps 2008 3 11.04.2008 15:25
Mehrdimensionales Array zusammen setzen... Hawk PHP Tipps 2008 11 08.10.2007 15:37
eindimensionales Array in zweidimensionales schreiben nieselfriem PHP Tipps 2006 8 13.08.2006 11:47
Mehrdimensionales Array sortieren Unbekanntes_Pferd PHP Tipps 2006 6 23.05.2006 20:42
mehrdimensionales Array "auflösen" PHP Tipps 2006 9 25.01.2006 19:15
Array auslesen andrew22 PHP Tipps 2006 3 21.01.2006 23:06
Array Formatierung PHP Tipps 2006 3 17.01.2006 19:12
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
[Erledigt] Mehrdimensionales Array in Session speichern PHP-Fortgeschrittene 6 11.10.2005 17:32
mehrdimensionales array an js übergeben PHP Tipps 2005-2 0 11.10.2005 15:51
Problem beim vergleichen von 2 Arrays PHP Tipps 2005-2 1 06.10.2005 14:25
eindimensionales array in zweidimensionales array umwandeln PHP Tipps 2005-2 6 20.07.2005 16:09
Abfrage mit id aus anderer Tabelle suter PHP Tipps 2004-2 15 16.12.2004 14:25

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
multidimensionales array, mehrdimensionales array in eindimensionales, zweidimensionales array in eindimensionales, php mehrdimensionales array in eindimensionales, http://www.php.de/php-fortgeschrittene/15205-mehrdimensionales-array-eindimensionales-array-umwandeln.html, php mehrdimensionales array eindimensional, mehrdimensionale arrays in eindimensionale, zweidimensionales array in eindimensionales array umwandeln, php count mehrdimensionales array, mehrdimensionale arrays umwandeln, eindimensionales array in zweidimensionales schreiben, php eindimensionales array, mehrdimensionales array eindimensional, php mehrdimensionales array count, mehrdimensionales array in eindimensionales array umwandeln, mehrdimensionales array in eindimensionales array, zweidimensionales array in eindimensionales array, zweidimensionales array auf eindimensionales, mehrdimensionales array umwandeln, php mehrdimensionales array eindimensional machen

Alle Zeitangaben in WEZ +1. Es ist jetzt 21:48 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.