Ale*_*edo 2 php auto-increment
我正在尝试建立一个类别的分类列表,如下所示:
1 Category
1.1 Children
1.2 Children
1.2.1 Children
Run Code Online (Sandbox Code Playgroud)
这是我的代码:
$a = "1.1";
echo ++$a; // 2.1
$b = "1.1.1";
echo ++$b; // 1.1.2
Run Code Online (Sandbox Code Playgroud)
为什么$a递增到2.1,而不是1.2样$b?
"1.1"解析浮点值1.1,任何人都可以告诉你1.1 + 1 = 2.1
但是,"1.1.1"无法解析为数字,因此将其视为字符串.PHP ++以不同的方式支持字符串以试图有用,但是这只对字母(A通过Z,然后AA,AB......)非常成功.
| 归档时间: |
|
| 查看次数: |
79 次 |
| 最近记录: |