php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.02.2006, 16:35  
Benutzer
 
Registriert seit: 20.09.2005
Beiträge: 32
tomson
Standard regulärer ausdruck

hi,

ich brauch einen regulären ausdruck der von $url = $HTTP_SERVER_VARS["SCRIPT_URI"]; (z.b: http://www.phpfriend.de/forum/posting.php?mode... ) mir alles nach dem letzten slash entfernt und nur den ersten teil wiedergibt. mit substr und co. bekomm ich´s leider nicht hin.

any idea?

tomson
tomson ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.02.2006, 16:37  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Wozu regulärer Ausdruck?

PHP-Code:
<?php
$lastSlash 
strrpos($url'/');
if (
$lastSlash !== false) {
  
$url substr($url0$lastSlash 1);
}
?>
Zergling-new ist offline  
Alt 01.02.2006, 16:44  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

@tomson, was wilste den eigentlich damit anfangen?

mach ein Beispiel
__________________
Wie man Fragen richtig stellt
dsmcg ist offline  
Alt 01.02.2006, 16:46  
Erfahrener Benutzer
 
Registriert seit: 25.04.2005
Beiträge: 1.356
HStev zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Warum mit RegEx?

http://www.php.net/realpath

bzw.
Code:
realpath ( dirname ( $_SERVER["SCRIPT_URI"] ) );
oder
Code:
realpath ( dirname ( __FILE__ ) );
__________________
Gewisse Dinge behält man besser für sich, z.B. das man gewisse Dinge für sich behält.
HStev ist offline  
Alt 01.02.2006, 16:49  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Zitat:
realpath -- Erzeugt einen kanonisch absoluten Pfadnamen
Was heißt kanonisch?
Zergling-new ist offline  
Alt 01.02.2006, 16:51  
Erfahrener Benutzer
 
Registriert seit: 25.04.2005
Beiträge: 1.356
HStev zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Zitat:
wird referenziert von: mustergültig

Beispiel(e):
Dagegen nennen sie jede Geschichtschreibung "subjectiv", die jene Popularmeinungen nicht als kanonisch nimmt. (Quelle: Friedrich Nietzsche - Unzeitgemässe Betrachtungen)
Vier Jahrhunderte später wurde eben dieser "Götzendienst" durch das zweite Konzil von Nicäa für kanonisch erklärt. (Quelle: Ferdinand Gregorovius - Wanderjahre in Italien / Der Erzengel auf dem Berge Garganus - 1)
Er überzeugte sich, daß die Wahl des Sergius kanonisch sei und die große Mehrheit für sich habe; aber er forderte von dem Gewählten 100 Pfund Goldes, so viel, als ihm Paschalis aus dem Kirchenschatz zu zahlen versprochen hatte. (Quelle: Ferdinand Gregorovius - Geschichte der Stadt Rom im Mittelalter / III. Buch, 6. Kapitel, 2)
Quelle: http://wortschatz.informatik.uni-leipzig.de/
__________________
Gewisse Dinge behält man besser für sich, z.B. das man gewisse Dinge für sich behält.
HStev ist offline  
Alt 01.02.2006, 16:53  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Danke, guter Link (bookmark).
Zergling-new ist offline  
Alt 01.02.2006, 16:55  
Erfahrener Benutzer
 
Registriert seit: 25.04.2005
Beiträge: 1.356
HStev zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

ist ziemlich praktisch

ich nutz
Code:
realpath ( dirname ( __FILE__ )  );
eigentlich immer um den Projektpath zu ermitteln das vereinfacht die arbeit mit mehreren Leuten wenn jeder einen anderen Pfad auf seiner Entwicklungsumgebung verwendet
__________________
Gewisse Dinge behält man besser für sich, z.B. das man gewisse Dinge für sich behält.
HStev ist offline  
Alt 01.02.2006, 16:56  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

dank dem Link hatte ich bei einer Deutschprüfung (Thema: Synonyme) damals eine 6 bekommen (eine 6 in der Schweiz! d.h. die höchste Note)
__________________
Wie man Fragen richtig stellt
dsmcg ist offline  
Alt 01.02.2006, 16:59  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Zitat:
Zitat von dsmcg
eine 6 in der Schweiz! d.h. die höchste Note
Ihr seid ein komisches Volk! :wink:
Zergling-new ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Regulären Ausdruck Übersetzen (preg_match) mAy^daY PHP Tipps 2007 11 04.01.2007 14:00
Logischer Ausdruck aus DB überprüfen c!w PHP Tipps 2006 15 12.09.2006 13:36
Problem mit dem Escapen in einem reg. Ausdruck ??? Frank Burian HTML, Usability und Barrierefreiheit 4 07.07.2006 00:02
Probleme mit Regulärem Ausdruck iBurner PHP Tipps 2006 8 16.06.2006 14:10
Regulärer Ausdruck um <> zu entfernen innerhalb von XM becks123 PHP Tipps 2006 25 16.05.2006 15:06
Minus-Zeichen in regulärem Ausdruck A Hoppe PHP Tipps 2006 5 20.04.2006 21:44
Mit if Abfrage innerhalb eines strings einen Ausdruck suchen tinchen PHP Tipps 2006 4 11.04.2006 10:18
Regul�rer Ausdruck PHP Tipps 2006 3 01.02.2006 19:50
Frage zu Regulären Ausdruck ( Zeilenumbruch ) PHP-Fortgeschrittene 9 18.01.2006 09:44
Regulärer Ausdruck: Ping-Zeiten speichern mAy^daY Server, Hosting und Workstations 9 12.01.2006 19:51
Regulärer Ausdruck funktioniert nicht PHP Tipps 2006 12 05.01.2006 20:56
regulärer Ausdruck msdose PHP Tipps 2005 16 01.05.2005 23:31
Regulären Ausdruck Beitragsarchiv 6 20.04.2005 23:53
Browser skaliert den Ausdruck? HTML, Usability und Barrierefreiheit 3 14.09.2004 19:04
JS: Regulärer Ausdruck HTML, Usability und Barrierefreiheit 3 25.08.2004 15:06

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
slashes aus url entfernen regulärer ausdruck, regulärer ausdruck url alles nach ? entfernen, url alles nach slash entfernen, php alles nach letztem backslash, alles nach dem letzten slash löschen regulärer ausdruck, reguläre ausdrücke php url bis zum slash, slash als regulärer ausdruch php

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:39 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.