我想讀取並解析它,並將它的一部分作爲參數傳遞給一個函數。 有沒有辦法在字符串中創建一種佔位符?將一個字符串的一個動態片段分配給一個變量
這是代碼:
switch ('localhost/documents/') {
case 'img/{imageId}':
$image = $controller->showDocumentImage($imageId);
break;
}
有沒有辦法做到這一點?如何在「img /」字符串後面輸入數字並將其傳遞給函數?它應該像一個寧靜的模擬。
你爲什麼要切換('localhost/documents /')?我不明白...這段代碼什麼都不做。 –
@kasperTaeymans我創建了一個前端控制器,用於解析$ _SERVER ['REQUEST_URI']並將其分割爲不同的子字符串級別。該開關用於基於url實例化不同的控制器。例如:'localhost/appname/documents/requestedMethod'實例化DocumentsController並啓動'requestedMethod()'函數。 –