2017-04-30 14 views

答えて

4

あなたは、正規表現を使用して複数の条件を使用するか、または配列の値を配置する必要があります。私はhttp://php.net/manual/en/function.in-array.phpを使います。

if (in_array($image_ex , array('gif', 'jpg', 'png', 'jpeg'))) { 

正規表現アプローチがあり得る:

if(preg_match('/^(?:gif|png|jpe?g)$/', $image_ex)){ 

又は長い複数の条件のアプローチ:

if($image_ex == "gif" || $image_ex == "jpg" || etc..){ 
+0

私は 'in_array()'を考えていませんでした。 – julekgwa

関連する問題