小编dav*_*rst的帖子

新手 - php - 测试'空'字符串

可能重复:
在PHP中双重等于和三重等于

我试图测试各种类型的非空的"空"变量.一个出现很多的情况是

如果一个字符串等于"''"(即两个单引号字符),那么执行xyz,否则执行abc

我有不同类型的变量,可能是0,'0'(即字符'0',ASCII 48,而不是值0)和""(空字符串).所有这些都与"''"相同,即包含两个单引号的字符串.显然,它们不一样!一个是两个字符的字符串 - ASCII 39,ASCII 39 - 其他字符可以是0,ASCII 48等.

我已经想出了使用is_numeric()等的解决方法,但我不禁想到必须有更好的方法.处理这种事情的首选方法是什么?

非常感谢您耐心等待一个非常天真的问题.

php quotes compare zero

2
推荐指数
1
解决办法
515
查看次数

标签 统计

compare ×1

php ×1

quotes ×1

zero ×1