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;
}