| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Gast
Beiträge: n/a
| weil es funktioniert Eine Datei ist doch nichts anderes als ein Array. Und weil es in einem Befehl das macht, wofür Du eine Schleife brauchst. |
| | |
| Gast
Beiträge: n/a
| An dem Code ist alles richtig, aber 3 von 4 Zeilen sind sinnlos. PHP-Code: Gruß phpfan PS: Nicht persönlich nehmen, ist nur meine Meinung zu so einer Art von Quellcode, wie man sie ja leider häufig in Foren liest. |
| | ||
| Gast
Beiträge: n/a
| Zitat:
ich lass mich ja auch gerne überzeugen - aber nicht mit sonem Mist wie Deinem letzten Posting. Du hast mein Beispiel durch absichtlich blödsinnige Zuweisungen künstlich aufgeblasen, so daß es genauso unschierig wie Dein erstes Beispiel wurde - das gilt nicht Sobald Du mir beweist, daß implode mehr Ressourcen benötigt als Deine For-Schleife, hast Du mich auf Deiner Seite - bis dahin halte ich Deine Lösung für schlechter Das von mir Code: $linkarray = implode("|",file("textdatei.txt"));
Code: $data = file("datei.txt");
$i = 1;
foreach ($data as $value)
{
echo "Press top open link $i
\n";
$i++
}
| |
| | |
| Gast
Beiträge: n/a
| Dein implode passt doch überhaupt nicht zu dem Problem, sieh' dir meinen Lösungsvorschlag noch mal an, da brauche ich kein implode, das ist völlig überflüssig. Das Script geht davon aus, dass pro Zele ein Link steht. Sind die Link zu einer Zeile mit | als Trennzeichen zusammengefasst, dann brauche ich ein explode, aber auch hier kein implode. Außerdem hast Du bei $linkarray = implode("|",file("textdatei.txt")); kein Array, sondern einen String!! Gruß phpfan |
| | |
| Gast
Beiträge: n/a
| Damit wir uns nicht im Kreis drehen: Aufgabe ist es, eine Textdatei einzulesen und in ein Array zu packen. - Deine Lösung funktioniert - Meine Lösung funktioniert (implode liest den Byte-Array Datei in einen String, explode trennt nach Belieben) Deine Lösung ist Syntaktisch besser, meine ist einfach nur lösungsorientiert. Aber beide erfüllen die Anforderung. Wobei eins anzumerken ist: mein letztes Posting hat nen Fehler: Code: <?php
// test.txt enthält 123|54|45|34|345|345|345|345|345|345|345|
$array = explode("|",implode("",file("test.txt")));
//und siehe da:
echo $array[1]; // 54
?>
|
| | |
| Gast
Beiträge: n/a
| Guten Morgen, das war ja eine heisse Diskussion zwischen Euch am Freitag Abend. Nicht ganz verstanden habe ich, an welcher Stelle ich eintrage, welche Nummer des Links berücksichtigt wird. Und zwar nicht in der Anzeige (echo), sondern dort, wo der Link als Link funktionieren soll. Hier? (ich habe "NUMMER" reingeschrieben) $array = explode("|",implode("NUMMER",file("test.txt"))); Das Ihr offenbar recht professionelle php ler seid, hier der Hintergrund meiner Frage. Vielleicht habt Ihr das eine noch bessere Lösung als eine Textdatei im Hintergrund. Ich produziere aufwendige interaktive Panoramen im Quicktime Format. Auf meiner html Seite wird dann so ein qtvr movie eingebunden. Im Quellcode ist leicht der Link zum movie selbst zu finden und es kann von jedermann heruntergeladen werden - was ich nicht will. Nun wollte ich den Link zum movie mit Hilfe von php verstecken. Da die htm Seiten teilweise recht aufwändig gestaltet sind, fänd ich es nicht schlecht, wenn auch dieser nicht sicht bar ist. Die Frage ist also: Wie kann ich mit Hilfe von php erreichen, dass der body einer html seite im Quellcode sichtbar ist? Im Prinzip könnte ich den gesamten body ja in der Textdatei haben und als "Link" einsetzen. Doch da gibt es vermutlich eine bessere Lösung. schöne Grüsse |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Verzeichnis einlesen und Datei suchen | Dickus | PHP Tipps 2008 | 10 | 11.07.2008 15:25 |
| Links in externer Datei | Neutronino | PHP Tipps 2008 | 6 | 17.03.2008 10:41 |
| txt datei in array einlesen | NONNNNN | PHP Tipps 2006 | 4 | 31.05.2006 20:43 |
| ARRAY: alle möglichen Kombinationen | Tentacle | PHP Tipps 2006 | 13 | 12.05.2006 00:18 |
| CSV Datei einlesen, auslesen, updaten | PHP Tipps 2006 | 6 | 08.01.2006 17:18 | |
| csv datei einlesen | Promaetheus | PHP Tipps 2007 | 11 | 23.12.2005 10:49 |
| Problem beim vergleichen von 2 Arrays | PHP Tipps 2005-2 | 1 | 06.10.2005 14:25 | |
| array in datei schreiben | PHP Tipps 2005-2 | 2 | 18.09.2005 17:36 | |
| xml Datei einlesen | PHP Tipps 2005-2 | 2 | 11.08.2005 15:17 | |
| Sortieren von Arrays mit mehr als 2 Dimensionen (Teil 2) | Buhmann | PHP-Fortgeschrittene | 4 | 12.07.2005 14:03 |
| wie kann ich einen datei von fremder domain einlesen | janni | PHP Tipps 2005 | 8 | 17.04.2005 20:28 |
| array soll externe Quellen einlesen | nullplan | PHP Tipps 2005 | 7 | 31.03.2005 08:54 |
| bbcode - Classe | PHP-Fortgeschrittene | 4 | 18.09.2004 17:30 | |
| Textdatei in Array einlesen | PHP Tipps 2004 | 8 | 07.08.2004 16:42 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| explode php array datei einlesen, text aus externem array laden, txt datei in array einlesen und ausgeben, php explode datei lesen array, txt files in array einlesen, array in externer datei, string text einlesen implode, php array einer externen datei auslesen, textdatei laden in array php explode, php links im array file, js externe txt datei einlesen, php array explode textdatei, explode datei array, array in externe datei schreiben php, php externe datei einlesen, php explode textdatei sinnvoll splitten, datei in 2 arrays einlesen, externe datei mit explode array php, php array aus externer txt, php textdatei in array einlesen |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.