Laravel检查字符串是否是有效的时间戳字符串

时间:2016-05-19 13:07:03

标签: laravel laravel-5

如何检查给定字符串是laravel中的有效时间戳。我想为它定义一个验证。输入字符串本身是一个时间戳,没有任何格式。例如“56123231”

1 个答案:

答案 0 :(得分:3)

此问题与Laravel无关。此解决方案适用于任何框架\库

function isValidTimestamp($timestamp)
{
   return ((string) (int) $timestamp === $timestamp)
       && ($timestamp <= PHP_INT_MAX)
       && ($timestamp >= ~PHP_INT_MAX);
}