| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 05.07.2003
Beiträge: 230
![]() | das hab ich so gemacht. str_replace wird ja dann im grunde so lange ausgeführt, bis nichts mehr ersetzt werden kann: PHP-Code: ich will aber das bei mir nur einmal ein Buchstabe ersetzt wird... So wäre das ja dasselbe wie bei meinem switch oben, ohne die breaks |
| |
| | |
| da schreibt der ElePHPant Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Also hab eben was nich ganz verstanden. Du willst also sobald du einen der Buchstaben ersetzt hast aufhören! PHP-Code: Jetzt werden halt z.B. wenn 'a' gefunden wird alle 'a' in dem String durch 'o' ersetzt. Möchtest du auch noch dass nur ein einziges mal ersetzt wird? Argh ey das wars wohl auch nicht! Man du musst bissl genauer erklären, einmal sagst du das jedes Zeichen einmal ersetzt werden soll, dann kommt wieder es soll nur ein Zeichen einmal ersetzt werden ... :/ Nerv! Dann probiers damit: PHP-Code: |
| |
| | |
| Erfahrener Benutzer | Ich verstehe ihn so, dass ein Zeichen, das gerade ersetzt wurde, nicht beim nächten Buchstenpaar gleich wieder ersetzt wird. Sonst landet am Ende fast alles bei einem 'r'. Es sind ja massig Buchstaben auf der rechten und auf der linken Seite vorhanden. Wenn das keine zyklische Ersetzung ist, könnte man sich damit behelfen, dass zuerst die letzten Zeichen ersetzt werden, also j->r und danach f->j. So sollte es keine Probleme geben. Wird bei str_replace garantiert streng nach Reihenfolge im Array vorgegangen?
__________________ ********************************** Nein, ich bin nicht die Signatur. Ich putze hier nur. ********************************** |
| |
| | |
| Erfahrener Benutzer Registriert seit: 05.07.2003
Beiträge: 230
![]() | eigentlich ist es ganz einfach, ich habe irgendeinen buchstaben zwischen a und z, und dieser buchstabe soll durch einen anderen buchstaben aus a bis z ersetzt werden. wenns einem hilft: es ist eine permutation: (aonzqehcdfjripyswmvktglxu)(b) wenns alles nich geht, mach ichs einfach mit dem switch, ist halt nur etwas mehr schreibarbeit @razor: auch bei deinem unteren quellcode wird mir ein einfaches "a" durch ein "z" ersetzt |
| |
| | |
| da schreibt der ElePHPant Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ich glaub jetzt weiß ich so langsam was du möchtest ^^ du willst nur einen einzigen Buchstaben übergeben und ersetzen? Da wäre hier ne Funktion: PHP-Code: PHP-Code: |
| |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Warum schaut ihr nicht ins Manual? http://de.php.net/str_replace PHP-Code: |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Buchstaben mit fixen Pixelbreiten in Arrays verpackt | rezix | PHP Tipps 2008 | 11 | 06.03.2008 16:12 |
| prüfen auf buchstaben | Canni | PHP Tipps 2006 | 18 | 12.12.2006 06:02 |
| String durchsuchen und ersetzen unabhängig von Groß / KLein | PHP Tipps 2006 | 2 | 09.07.2006 23:29 | |
| Nur mit den ersten 3 Buchstaben einer Variable arbeiten | DDogg | PHP Tipps 2006 | 4 | 16.06.2006 14:20 |
| einen buchstaben großschreiben lassen? | comiceman | PHP Tipps 2006 | 8 | 12.06.2006 19:14 |
| String, Zeichen ersetzen mit Ausnahmen! | I-Spy | PHP Tipps 2006 | 3 | 26.05.2006 11:31 |
| buchstaben ersetzen | mokus | PHP Tipps 2006 | 8 | 20.04.2006 20:44 |
| String ersetzen | Benshee | PHP Tipps 2006 | 4 | 02.04.2006 21:43 |
| Liste nach Buchstaben und Sonderzeichen (!) sortiert | odaa | PHP-Fortgeschrittene | 8 | 11.10.2005 16:26 |
| Anführungszeichen ersetzen | PHP Tipps 2005-2 | 6 | 28.09.2005 20:39 | |
| unbekannten teilstring mit anfang/end-markierung ersetzen | janni | PHP Tipps 2005 | 14 | 29.04.2005 14:53 |
| [Erledigt] includ. Text ersetzen ohne vars | PHP Tipps 2004 | 3 | 13.09.2004 23:16 | |
| [Erledigt] RegExp: Dynamisches Ersetzen | PHP-Fortgeschrittene | 5 | 23.07.2004 13:39 | |
| Reguläre Ausdrücke beim suchen und ersetzen | Off-Topic Diskussionen | 5 | 05.07.2004 15:35 | |
| [Erledigt] Erster Buchstaben von ganzem Wort | PHP Tipps 2004 | 5 | 28.06.2004 10:10 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php buchstaben ersetzen, php ist char ein buchstabe, buchstaben ersetzen php, php char ersetzen, php einzelne zeichen ersetzen, icq buchstaben zeichen, php buchstabe ersetzen, php einzelnes zeichen ersetzen, php einzelne buchstaben ersetzen, php chars ersetzen, buchstaben ersetzen, php string char ersetzen, php char replace, php ersten buchstaben ersetzen, http://www.php.de/php-tipps-2008/42896-ersetzen-einzelner-buchstaben.html, php einzelner buchstabe, char ersetzen php, php character ersetzen, icq buchstaben ersetzen, php buchstaben ersetzen lassen |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.