| |
"." am anfang und am ende eines strings entfernen |
|
 |
 |
 |
| |
Kennt jemand eine funktion oder Methode, die "." am anfang und am ende eines strings entfernen kann?
hier die beiden skripte: Code: In Zwischenablage kopieren (nur IE)
Code: In Zwischenablage kopieren (nur IE)
ich denke die sprechen für sich...... echo gibt bei $filename immer z.B. ".http://utenti.lycos.it/mroverlord/gallerie/steelsky.jpg." aus |
|
|
 |
 |
 |
| |
Antworten |
|
| |
1. $filename = "$spath.$Inhalt.$epath"; Und was sollen da drin die Punkte?
2. Guckst Du: http://de.php.net/manual/de/function.substr.php
*** Nobody ***
3. Zitat: Oliver Albers postete $filename = "$spath.$Inhalt.$epath"; Und was sollen da drin die Punkte?
inkremierungszeichen, oder wie die heissen, die verbinden arrays...
Zitat: Nobody postete Guckst Du: http://de.php.net/manual/de/function.substr.php
*** Nobody ***
sorry, nobody, aber die "substr" funktion kann ich wohl nicht brauchen!!!
4. str_replace(); oder $explode=explode(".",$filename); $filename=$explode[1]; könnte funktionieren.
mfg Philipp
5. Also bitteKonkatrenationsoperatoren brauchst du in deinem Fall überhaupt nicht. Die bräcuhtest du nur, wenn du keine Anführungszeichen benutzen würdest. Ich wage darauf zuw etten, dass eben die Punkte in den Anführungszechen die sind, die dich dann stören.
6. danke für die hilfe, bin jetzt aber selber auf ne lösung gekommen: ich hab den zweiten code einfach vereinfacht, komisch dass ich nicht früher drauf gekommen bin (patsch!)
Code: In Zwischenablage kopieren (nur IE)
so entstehen die nervigen pünktchen gar nie
7. Trotzdem:
$ohne_punkte = preg_replace("/^\.+|\.+$/", '', $mit_punkten);
|
|
|