下面是一個簡單的示例,展示瞭如何使用 apache_lookup_uri() 函式:
// 要解析的 URI
$uri = '/path/to/file.php?param1=value1¶m2=value2';
// 解析 URI 並獲取相關資訊
$uriInfo = apache_lookup_uri($uri);
// 輸出解析得到的資訊
echo "URI: " . $uriInfo->uri . "<br>";
echo "Filepath: " . $uriInfo->filename . "<br>";
echo "Query String: " . $uriInfo->args . "<br>";
在這個示例中,我們首先定義了要解析的 URI,並將其儲存在 $uri 變數中。然後,我們使用 apache_lookup_uri() 函式來解析該 URI,並將結果儲存在 $uriInfo 變數中。最後,我們使用 echo 語句輸出解析得到的資訊,包括 URI、檔案路徑和查詢字串。需要注意的是,apache_lookup_uri() 函式只在 Apache SAPI(Server API)模組下可用。如果你的程式碼在其他 Web 伺服器或命令列環境下執行,這個函式將不起作用。
希望這個示例能夠幫助你理解 apache_lookup_uri() 函式的用法和功能。