網站常常使用流水號來讓頁面可以依據序號去抓內容,不過如果這個序號不是正整數,我們就應該在讀取的時候處理一下。
要使用正規表達式去檢查,檢查的 pattern 為:
$pattern="/^[0-9]*[1-9][0-9]*$/";
之後再丟到 preg_match() 檢查就好了:
$id=$_GET["id"]; if(preg_match($pattern, $id)){ }
網站常常使用流水號來讓頁面可以依據序號去抓內容,不過如果這個序號不是正整數,我們就應該在讀取的時候處理一下。
要使用正規表達式去檢查,檢查的 pattern 為:
$pattern="/^[0-9]*[1-9][0-9]*$/";
之後再丟到 preg_match() 檢查就好了:
$id=$_GET["id"]; if(preg_match($pattern, $id)){ }