[PHP] 透過正規表達式檢查網址的變數是否為正整數

分享:

網站常常使用流水號來讓頁面可以依據序號去抓內容,不過如果這個序號不是正整數,我們就應該在讀取的時候處理一下。

要使用正規表達式去檢查,檢查的 pattern 為:

$pattern="/^[0-9]*[1-9][0-9]*$/";

 

之後再丟到 preg_match() 檢查就好了:

$id=$_GET["id"];
if(preg_match($pattern, $id)){

}

 

和我們交流

加入我們的社群,裡面會有一些技術的內容、有趣的技術梗,以及職缺的分享,歡迎和我們一起討論。

社團 社群