相关疑难解决方法(0)

警告:遇到非数字值

最近更新到PHP 7.1并开始收到以下错误

警告:第29行遇到非数字值

这是第29行的样子

$sub_total += ($item['quantity'] * $product['price']);
Run Code Online (Sandbox Code Playgroud)

在localhost一切正常..

任何想法如何解决这个或它是什么?

php

94
推荐指数
7
解决办法
25万
查看次数

检查字符串是否为unix时间戳

我有一个字符串,我需要找出它是否是一个unix时间戳,我怎么能有效地做到这一点?

我通过谷歌找到了这个帖子,但我不敢提出一个非常可靠的答案.(是的,我在上述帖子的原始海报中提出了问题).

php time datetime unix-timestamp

67
推荐指数
5
解决办法
7万
查看次数

php验证整数

我想知道为什么这不起作用

    echo gettype($_GET['id']); //returns string
  if(is_int($_GET['id']))
  {
   echo 'Integer';
  }
Run Code Online (Sandbox Code Playgroud)

如果它是整数,如何验证从GET/POST传递的数据?

php

17
推荐指数
2
解决办法
3万
查看次数

检查字符串是否只包含php中的数字

我要检测一个字符串,我只包含数字,不包含letter,commadot.例如这样:

083322 -> valid
55403.22 -> invalid
1212133 -> valid
61,23311 -> invalid
890022 -> valid
09e22 -> invalid
Run Code Online (Sandbox Code Playgroud)

我已经使用过了is_numeric,ctype_digit但它无效

php regex string

5
推荐指数
2
解决办法
3331
查看次数

标签 统计

php ×4

datetime ×1

regex ×1

string ×1

time ×1

unix-timestamp ×1