So erhalten Sie die Anforderungs-URL in thinkphp5: 1. Verwenden Sie die Methode „$request = Request::instance();“ der Klasse „thinkRequest“, um die aktuellen URL-Informationen abzurufen „$request-> url()“, um die vollständige URL-Adresse einschließlich des Domänennamens zu erhalten.

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Thinkphp Version 5, Dell G3-Computer.
Wie erhalte ich die angeforderte URL in thinkphp5?
THINKPHP5 ruft die URL-Informationen der aktuellen Seite ab
Wenn Sie die URL-Informationen der aktuellen Seite abrufen möchten, können Sie die mit thinkphp gelieferte Anforderungsklasse verwenden, um die aktuellen URL-Informationen abzurufen
Verwenden Sie die thinkRequest-Klasse
$request = Request::instance();
oder verwenden Sie die integrierte Assistentenfunktion
$request = request();
$request = Request::instance(); // 获取当前域名 echo 'domain: ' . $request->domain() . '<br/>'; // 获取当前入口文件 echo 'file: ' . $request->baseFile() . '<br/>'; // 获取当前URL地址 不含域名 echo 'url: ' . $request->url() . '<br/>'; // 获取包含域名的完整URL地址 echo 'url with domain: ' . $request->url(true) . '<br/>'; // 获取当前URL地址 不含QUERY_STRING echo 'url without query: ' . $request->baseUrl() . '<br/>'; // 获取URL访问的ROOT地址 echo 'root:' . $request->root() . '<br/>'; // 获取URL访问的ROOT地址 echo 'root with domain: ' . $request->root(true) . '<br/>'; // 获取URL地址中的PATH_INFO信息 echo 'pathinfo: ' . $request->pathinfo() . '<br/>'; // 获取URL地址中的PATH_INFO信息 不含后缀 echo 'pathinfo: ' . $request->path() . '<br/>'; // 获取URL地址中的后缀信息 echo 'ext: ' . $request->ext() . '<br/>';
, um das Ergebnis auszugeben
domain: https://luweipai.cn file: /index.php url: /index/index/hello.html?name=luweipai url with domain: https://luweipai.cn/index/index/hello.html?name=luweipai url without query: /index/index/hello.html root: root with domain: http://luweipai.cn pathinfo: index/index/hello.html pathinfo: index/index/hello ext: html
Empfohlenes Lernen: „thinkPHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo erhalten Sie die angeforderte URL in thinkphp5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Was ist mit der Auslösung des Luftschalters falsch?
Verstümmelte Zeichen beginnend mit ^quxjg$c
Was wird mit dem Artikel-Tag definiert?
Tool für reguläre Ausdrücke
Der Unterschied zwischen Bond0 und Bond1
Welche Datei ist .exe?
So verwenden Sie das Anhängen in Python
Die Rolle der Funktion int() in Python