wURL::getPath

Ermittelt einen Pfad einer URL

Funktionsaufruf

String getPath(String url)

Parameter

ParameterBeschreibung
urlURL

Beispiel: Ermittelt den Pfad der URL

Quelltext

<?php

$url = "/de/ueber-uns/#anker";
print wURL::getPath($url);

?>

Ergebnis

/de/ueber-uns/index.php

Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.

 
FAQs
Wofür wird wURL::getPath verwendet?
wURL::getPath ermittelt den Pfad einer URL.
Wie lautet die Signatur der Funktion wURL::getPath?
Die Funktion hat die Signatur: <code class="codeInline">String getPath(String url)</code>.
Welcher Parameter wird von wURL::getPath erwartet?
Der Parameter <code class="codeInline">url</code> erwartet eine URL (als String).
Was gibt wURL::getPath im Beispiel zurück?
Für die Eingabe <code class="codeInline">"/de/ueber-uns/#anker"</code> gibt die Funktion als Ergebnis <code class="codeInline">"/de/ueber-uns/"</code> zurück.
Werden Anker-Teile wie <code class="codeInline">#anker</code> im Ergebnis berücksichtigt?
Nein. Im Beispiel wird der Ankerteil <code class="codeInline">#anker</code> entfernt; zurückgegeben wird nur der Pfad ohne den Anker.
Gibt es Hinweise zum Einsatz von Framework-Funktionen in eigenen Skripten?
Beim Einsatz von Framework-Funktionen in eigenen Skripten sollten Sie den genannten Artikel beachten (im Text als Hinweisreferenz).
Muss bei Einbindung in Weblication®-Seiten das Framework über grid.php referenziert werden?
Nein. Wenn eine Funktion innerhalb einer Weblication®-Seite eingebunden wird (z. B. über das PHP-Quelltext Element oder in einem XSL-Template über <code class="codeInline">wsl:php</code>), muss das Framework über <code class="codeInline">grid.php</code> nicht mehr referenziert werden.