| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | stimmt, schleife sagt jetzt nicht wirklich viel. wollte sagen, eine schleife mit zeichenweisem vergleich. Code: $iMax = min (strlen ($sRoot) , strlen ($sSelf);
for ($iCnt=0;
$iCnt < $iMax) , $sRoot{$iCnt} == $sSelf{$iCnt};
$iCnt++);
Zitat:
| |
| |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Das Problem (das mir selbst erst aufgefallen ist, als ich den Firefox als Beispiel-Pfad verwenden wollte) ist, dass 2 Pfade ja gleich beginnen könnten ("Mozilla Firefox" und "Mozilla Thunderbird"). Wenn du jetzt zeichenweise vergleichst, hättest du als gemeinsamen Ordner "c:/programme/mozilla " Könntest dann prüfen, ob das nächste Zeichen der DIRECTORY_SEPARATOR ist, falls nicht mit substr($bisherigesErgebnis, 0, strrpos(DIRECTORY_SEP)) [pseudocode] den richtigen Pfad extrahieren. Ist wohl wieder geschmackssache, solang beides mit einem Kommentar versehen ist, was der Codeblock macht, Jacke wie Hose |
| |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Nein, viel einfacher. Mozilla Firefox" und "Mozilla Thunderbird" können schon deswegen nicht das gleiche Verzeichnis sein, weil gleiche Verzeichnisse bis inkl. des folgenden Slashs gleich sein müssen. Bei deinem Beispiel schneide ich ja schon alles VOR Mozilla ab. Bsp: Code: c:/programme/mozilla Firefox/...
c:/programme/mozilla Thunderbird/...
^ Unterschied
^ gemeinsamer Pfad letztes Slash vor Unreschied
Hab aber als Abendbeschäftigung noch ein bischen Arrayarbeit verrichtet. Auf jeden Fall eleganter als ein zeichenweiser Vergleich: PHP-Code: |
| |
| | |
| Erfahrener Benutzer Registriert seit: 13.11.2005
Beiträge: 2.583
![]() | Eine Sache ist mir aufgefallen, die du wohl noch irgendwie unterbringen müsstest: Je nach Betriebssystem kann es sein, dass die Pfadangaben nicht case-sensitiv sind. Dieser Fall wird momentan noch nicht berücksichtigt. |
| |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Danke für den Hinweis. Aber da die behandelten Pfade werden für Includemanagement und dergl. verwendet und da geht ohne exakte Schreibweise eh nix. Also setz ich das voraus. Aber so eine 'gemeinsamer-String' Funktion gibt es tatsächlich nicht oder? |
| |
| | |
| Erfahrener Benutzer Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse: Fortgeschritten ![]() | Ich wüßte nicht. PHP-Code: Basti |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| CSS: Style ohne position? | SilentSight | HTML, Usability und Barrierefreiheit | 5 | 25.07.2008 16:12 |
| [Erledigt] position: fixed; im IE 6 | cycap | HTML, Usability und Barrierefreiheit | 12 | 24.06.2008 17:16 |
| Position einer zeile in einer sortierten tabelle bestimmen | Drache | Datenbanken | 9 | 17.06.2007 10:45 |
| Mauszeiger Position (ohne Event) | cowabunga1984 | HTML, Usability und Barrierefreiheit | 4 | 04.04.2007 12:01 |
| Position eines Strings rausfinden, der mehrmals vorkommt | PHP Tipps 2006 | 5 | 12.02.2006 19:20 | |
| mit position nachruecken | imported_kremser | Datenbanken | 2 | 08.02.2006 21:50 |
| Position abfragen | Datenbanken | 5 | 29.09.2005 16:31 | |
| position eines event-handlers | HTML, Usability und Barrierefreiheit | 0 | 03.07.2005 14:31 | |
| position einer abfrage | Datenbanken | 7 | 14.06.2005 20:48 | |
| Scrollbar Position auslesen und an Link übergeben... | Plague | PHP Tipps 2005 | 6 | 17.05.2005 16:40 |
| [Erledigt] scroll position bleibt... | HTML, Usability und Barrierefreiheit | 2 | 28.04.2005 15:16 | |
| Teilstring mit ganzen Wörtern | zcmaster | Datenbanken | 0 | 02.02.2005 08:00 |
| position des letzten mehrfach-wortes im string finden? | janni | PHP Tipps 2005 | 1 | 09.01.2005 20:22 |
| Position in der Datenbank. | PHP-Fortgeschrittene | 2 | 21.11.2004 16:10 | |
| Position relative oder absolute | Stümper | HTML, Usability und Barrierefreiheit | 3 | 12.09.2004 11:56 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php position von substring in string, gemeinsames verzeichnis für firefox und thunderbird -plattform, auf verzeichnis positionieren php, php string ab position, php ab position, php vergleich teilstring, gemeinsame teilstrings, php string suche ab einer position, php teilstring ab position finden, substring firefox 4, substring count inkl html tags, ersten gemeinsamen zeichen eines strings, php gemeinsame n zeichen von strings bestimmen, php teilstring postion, php teilstring suchen position |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.