php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.05.2006, 14:10  
Benutzer
 
Registriert seit: 19.10.2004
Beiträge: 60
Anubis2183
Standard Assoziative Wertepaare in ein neues Array kopieren

Ich habe ein assoziatives Array und filter gerade bestimmte Werte raus. Nun will ich mit einer Schleife die Wertepaare (Schlüssel und Inhalt) auslesen, um sie anschließend in ein neues Array zu setzen.

Nun möchte ich wissen, wie man ein Wertepaar in ein neues Array einfügt oder ob es dafür eine Funktion gibt.
__________________
Analysieren heißt, etwas kaputt machen unter dem Vorwand, man wolle nachsehen, wie es arbeitet.

[unbekannt]
Anubis2183 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 16.05.2006, 14:14  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

was ?!

Du willst ein Array in ein Anderes stecken ?!? Oder wie ??

http://de3.php.net/manual/en/control...es.foreach.php
M3g4Star ist offline  
Alt 16.05.2006, 14:17  
Gast
 
Beiträge: n/a
Standard

Vielleicht reicht Dir auch array_filter, http://de.php.net/array_filter
Leider wird der zum Wert gehörige Index nicht an die Funktion übergeben, aber wie gesagt: vielleicht reicht es Dir.
 
Alt 16.05.2006, 14:19  
Benutzer
 
Registriert seit: 19.10.2004
Beiträge: 60
Anubis2183
Standard

Zitat:
Zitat von M3g4Star
was ?!

Du willst ein Array in ein Anderes stecken ?!? Oder wie ??

http://de3.php.net/manual/en/control...es.foreach.php
Ja. Nur das ich eben die gefilterte Daten dort hineinsetzen will. Hab bisher nur Funktionen gefunden, bei denen nur der Inhalt kopiert wird und nicht der Schlüssel.
__________________
Analysieren heißt, etwas kaputt machen unter dem Vorwand, man wolle nachsehen, wie es arbeitet.

[unbekannt]
Anubis2183 ist offline  
Alt 16.05.2006, 14:21  
Gast
 
Beiträge: n/a
Standard

Und welche Funktionen waren das? Was hast Du schon ausprobiert?
 
Alt 16.05.2006, 14:24  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Wenn du uns mal zeigst was du hast denn mit

PHP-Code:
<?php
foreach ($arr as $key => $value) {
   echo 
"Key: $key; Value: $value
\n"
;
}
?>
Kannst du beides auslesen !??!?
Hast du dir die Seite im Manual EINMAL angeschaut .. ????

M3g4Star ist offline  
Alt 16.05.2006, 14:25  
Benutzer
 
Registriert seit: 19.10.2004
Beiträge: 60
Anubis2183
Standard

Ich habe erst die Schlüssel mit einer Datenbank verglichen (array_key_exists) und nun will ich genau diese Werte in ein anderes Array laden.

Zitat:
Hast du dir die Seite im Manual EINMAL angeschaut .. ????
Ich kenne die Foreach-Schleife, nur weiß ich halt nicht, wie ich beide übertrage.
__________________
Analysieren heißt, etwas kaputt machen unter dem Vorwand, man wolle nachsehen, wie es arbeitet.

[unbekannt]
Anubis2183 ist offline  
Alt 16.05.2006, 14:28  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

array_diff_assoc();
PHP-Code:
$diff array_diff_assoc($neu,$anderes);
$anderes array_merge($anderes,$diff); 
Gehts so?
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
Alt 16.05.2006, 14:29  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Wenn du uns vllt mal kurz die entsprechenden Code Teile zeigst knn man dir sicherlich auch besser helfen .. Weil klingt irgendwie alles recht seltsam ... ?!?!?

M3g4Star ist offline  
Alt 16.05.2006, 14:31  
Benutzer
 
Registriert seit: 19.10.2004
Beiträge: 60
Anubis2183
Standard

Zitat:
Wenn du uns vllt mal kurz die entsprechenden Code Teile zeigst knn man dir sicherlich auch besser helfen .. Weil klingt irgendwie alles recht seltsam ... ?!?!?
Tut mir leid. Ist nicht mein Rechner, sodass ich den Code nicht hier habe, aber ich versuche es mal zu beschreiben.

Ich lasse mir von einem Formular Schlüssel(name) und Inhalte(value) zurückgeben. Einige dieser Schlüssel sind die gleichen, die die Datenbank als Spaltennamen hat. Diese frage ich ab mit array_search() und mysql_num_fields(). Nun möchte ich diese gerne heraussuchen und in ein neues Array setzen.

Zitat:
array_diff_assoc();
Danke. Ich probiere es nachher mal aus.
__________________
Analysieren heißt, etwas kaputt machen unter dem Vorwand, man wolle nachsehen, wie es arbeitet.

[unbekannt]
Anubis2183 ist offline  
 


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
Soapfault: Undefined Property Argi PHP-Fortgeschrittene 0 28.07.2008 11:17
ARRAY: alle möglichen Kombinationen Tentacle PHP Tipps 2006 13 12.05.2006 00:18
Übersicht aus mehrdimensionalem Array erzeugen Crypi PHP-Fortgeschrittene 0 30.01.2006 13:44
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
Daten aus 2 Arrays zuordnen und in ein neues Array speichern PHP Tipps 2005-2 6 12.10.2005 13:22
Problem beim vergleichen von 2 Arrays PHP Tipps 2005-2 1 06.10.2005 14:25
Sortieren von Arrays mit mehr als 2 Dimensionen (Teil 2) Buhmann PHP-Fortgeschrittene 4 12.07.2005 14:03
array durchsuchen und Index in neues schreiben nieselfriem PHP Tipps 2005-2 8 04.06.2005 16:02
array in array filtern, kopieren oder irgendwas, das hilft PHP Tipps 2005 2 14.04.2005 12:10
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31
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
php array kopieren, array kopieren php, php arrays kopieren, php array duplizieren, php assoziatives array kopieren, arrays kopieren php, php wertepaare, php array teilweise kopieren, array php kopieren, http://www.php.de/php-tipps-2006/39986-assoziative-wertepaare-ein-neues-array-kopieren.html, array duplizieren php, assoziatives array kopieren, php array in anderes array kopieren, php array elemente kopieren, php array werte kopieren, php array kopie, assoziatives array kopieren php, php array inhalt kopieren, php array anfang kopieren, php array bestimmte werte kopieren

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:01 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.