ユーザーの年齢を取得しようとしていますが、正しい出力が得られますが、html ページに警告が表示されます
エラー:
A PHP Error was encountered
Severity: Notice
Message: A non well formed numeric value encountered
Filename: controllers/users.php
Line Number: 45
私が使用したコードは次のとおりです。
$now = time();
$data['dob'] = strftime('%Y', $now)-strftime('%Y',$query['dob']); //it should be showig user age
上記のエラーの原因は何ですか、助けてください