2017-06-30 3 views
-5

変数が空でないかどうか、少なくとも5文字を確認する必要があります。 $結果は文字と数字の組み合わせです。変数が空であるか、5文字以上である場合のif文

if($results == !empty AND has 5 characters){ 
    //do a task 
} else { 
    //do another task 
} 
+1

'empty()'と 'strlen()'は、今度はphp.netのものを見つけようとします –

+1

ようこそスタックオーバーフローへ。 [help](https://stackoverflow.com/help)をお読みください。 – stevieb

答えて

3

文字列が空の場合、それが5以上の文字列の長さを持つことができないので、これはあなたのソリューションを解決する最も簡単な方法です:

if (strlen($result) > 5) { 
    //do a task 
} else { 
    //do another task 
} 

php.net

strlen()機能を参照してください。
関連する問題