2017-03-29 21 views
0

このタイプの時間フォーマットをどのように検証できますか?例:入力は2時間1分、または2分または23時間です。正規表現が必要ですか?あなたはちょうどそれが時間だかいないかどうかを検証する必要がある場合はこの時刻形式で検証する方法は? (1時間2分)

+0

どのような結果が見たいですか? –

+0

あなたは何を求めているのですか?あなたは実際にあなたが望むもので質問を再定式化できますか? – Qirel

+0

ユーザーが実際に正しいフォーマットを提供しているかどうかは、実際に条件を確認したい。 1時間または1分または2時間1分 – edmund5

答えて

0

、あなたはそれが有効なら、それはタイムスタンプを返します

strtotime('2 hours'); 

を使用することができます。無効な場合は、falseを返します。

+0

ユーザーが「2」または「2時間1分」だけを提供すれば、これは本当でしょうか? – edmund5

+0

2の場合はfalseを返します。 'strtotime'は最初のパラメータとして文字列が必要です。この関数の詳細については、[here](http://php.net/manual/en/function.strtotime.php)を参照してください。 –

関連する問題