| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() | hm .. ein Blick ins Manual verrät dir eigentlich allumfänglich, wie die Funktion benutzt wird, welche Parameter sie kennt und so weiter - und wenn dann noch Fragen bleiben, nimmst du dir dort die Userkommentare vor - von Leuten, die wohl genau wie du mal vor nem Problem mit der Funktion standen ... http://de3.php.net/manual/en/function.implode.php Lange Rede kurzer Sinn, implode schreibt die Elemente eines Arrays (2ter Parameter) in einen String - getrennt durch Trennzeichen (1ter Parameter) . also brauchst du keine Schleife mehr, sondern nur noch einen implode-Funktionsaufruf.
__________________ "Irren ist männlich", sprach der Igel und stieg von der Drahtbürste |
| | |
| | |
| Moderator | Wenn deine Daten selbst das Trennzeichen enthalten, dann wird die Datei korrupt. Beispiel: Hans Das ist ein ; und das ist ein , Köln wird zu Hans;Das ist ein ; und das ist ein,;Köln und somit nach dem Wiedereinlesen zu Hans Das ist ein und das ist ein , Köln Mit fputcsv packst du die Daten ein: "Hans";"Das ist ein;und das ist ein,";"Köln" Also vergiss die schlechte Lösung mit implode. Abgesehen davon ist diese Zeile for($j = 0; $j < count($spalte); $j++) in zweierlei Hinsicht problematisch. Zum einen wird die Anzahl der Elemente count() bei jedem Schleifendurchlauf neu berechnet, was unnötig ist. Zum anderen nimmt man zum Durchlaufen von Arrays besser foreach(). Eine for-Schleife scheitert bei assoziativen Array.
__________________ Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn? |
| | |
| | ||
| Erfahrener Benutzer | Zitat:
__________________ Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt. Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind. Albert Einstein | |
| | |
| | |
| Erfahrener Benutzer | @rumdiidumdii: Klar! PHP-Code: Code: test,this,things,please,!,0 test,this,things,please,!,1 test,this,things,please,!,2 test,this,things,please,!,3 test,this,things,please,!,4
__________________ |
| | |
| | |
| Neuer Benutzer Registriert seit: 15.09.2011
Beiträge: 16
PHP-Kenntnisse: Anfänger ![]() | Okai ich probiere das zu erklären ![]() Sry bin leidergottes nich so der php Pro aber vielen Dank für eure Hilfe! mit PHP-Code: |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Titel auslesen - Warning: implode() | G456676 | PHP Einsteiger | 56 | 29.08.2011 15:25 |
| [Erledigt] array -> implode, Zeichen voran-/ dahinterstellen | befubo | PHP Tipps 2010 | 8 | 12.02.2010 09:41 |
| Array mit implode in String umwandeln | franc | PHP Tipps 2008 | 14 | 21.12.2008 18:05 |
| Problem mit implode | Das Devil | PHP Tipps 2008 | 8 | 07.10.2007 10:46 |
| implode und html | tinchen | PHP Tipps 2006 | 1 | 22.02.2006 21:08 |
| implode Problem | Mondschein | PHP Tipps 2005 | 7 | 18.03.2005 14:06 |
| Array, implode, in die DB und nun -> ausgabe? | Paulo | PHP Tipps 2004-2 | 4 | 29.11.2004 12:33 |
| [Erledigt] Wo ist der Fehler bei implode? | PHP Tipps 2004 | 4 | 22.10.2004 15:03 | |
| DB Ausgabe in eigenem Templatesystem realisieren | Corvin | PHP-Fortgeschrittene | 25 | 06.09.2004 18:48 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| implode for schleife, php array in string wandeln implode(), php implode enclosure, implode php, $fehler=implode( |