我preg_match
在一个函数中使用防止图像扩展被提交!现在我也想屏蔽“ ~ ”字符!谁能告诉我我该怎么做?
function is_valid($url) {
$res = 1;
if (isset($url['path'])) {
if (preg_match('/\b.jpg\b/i', $url['path'])) { $res = 0; }
if (preg_match('/\b.gif\b/i', $url['path'])) { $res = 0; }
if (preg_match('/\b.png\b/i', $url['path'])) { $res = 0; }
if (preg_match('/\b.bmp\b/i', $url['path'])) { $res = 0; }
}
return $res;
}
我试过这个,但它不起作用:
if (strpos('~', $url['path'])) {
$res = 0;
}