![]() |
Re: [PHP] unnötige leerzeichen entfernen
@ Meflin: Meinst du meine Version (while..., keine regExp)?
Falls ja: welchen Editor bzw. Browser verwendest du? |
Re: [PHP] unnötige leerzeichen entfernen
das trifft auf alle versionen zu. getestet mit ie und dem texteditor (rechtsklick > sourcen anzeigen)
werds mal kurz mit mozilla testen! |
Re: [PHP] unnötige leerzeichen entfernen
Naja, IE + Texteditor kann zu Fehlern führen.
Habe auch schon gehabt, dass ich im IE auf "Quelltext anzeigen" gegangen bin, und dann ist der Texteditor geöfnet worden, aber nichts darin angezeigt worden :( |
Re: [PHP] unnötige leerzeichen entfernen
gleiches phänomen mit dem firefox source viewer...
also mal ganz von vorne: ich habe in einer textdatei (so in etwa 1500 zeilen lang) daten in dieser form:
Code:
da sind immer 4 leerzeichen dazwischen. die möchte ich in ein 2dimensionalesarray bekommen, sodass
data1 1
data2 2 data3 3 ... $array[0,0] data1 und $array[0,1] 1 beinhaltet. *MFG* |
Re: [PHP] unnötige leerzeichen entfernen
Aha, probiers mal so:
Code:
Hoffe, es ist verwendbar 8)
<?php
$zeilen = file('datei.txt'); $ausgabe = array(); for($i = 0; $i < sizeof($zeilen); $i++ ){ $zeilearr = explode(' ',$zeilen[$i],2); $zeilearr[0] = trim($zeilearr[0]); $zeilearr[1] = trim($zeilearr[1]); $ausgabe[] = $zeilearr; } echo '<pre>'; //Diese 3 Zeilen nur zur Ausgabe var_dump($ausgabe); echo '</pre>'; ?> |
Re: [PHP] unnötige leerzeichen entfernen
Aha, probiers mal so:
Code:
Hoffe, es ist verwendbar 8)
<?php
$zeilen = file('datei.txt'); $ausgabe = array(); for($i = 0; $i < sizeof($zeilen); $i++ ){ $zeilearr = explode(' ',$zeilen[$i],2); $zeilearr[0] = trim($zeilearr[0]); $zeilearr[1] = trim($zeilearr[1]); $ausgabe[] = $zeilearr; } echo '<pre>'; //Diese 3 Zeilen nur zur Ausgabe var_dump($ausgabe); echo '</pre>'; ?> Edit: Oops, ein Mal zu viel :oops: |
Re: [PHP] unnötige leerzeichen entfernen
Zitat:
|
Re: [PHP] unnötige leerzeichen entfernen
Zitat:
|
Re: [PHP] unnötige leerzeichen entfernen
Ganz einfach: explode("\t",$irgendwas); Sollte funzzen
Achtung aber: Du musst die doppelten Anführungszeichen ("text"), nicht die einfachen ('text') verwenden! |
Re: [PHP] unnötige leerzeichen entfernen
thx, wäre das auch enldich geklärt
wer kommt denn auch auf tab :wall: BIG THX an alle! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz