相关疑难解决方法(0)

字符串的增量行为 - PHP复活节彩蛋?

$var = 'test_1';
var_dump(++$var); // string(6) "test_2" 

$var2 = '1_test';
var_dump(++$var2); // string(6) "1_tesu"

$var3 = 'test_z';
var_dump(++$var3); // string(6) "test_a"

$var4 = 'test_';
var_dump(++$var4); // string(5) "test_"
Run Code Online (Sandbox Code Playgroud)

显然,如果最后一个字符是数字,则在字符串上使用增量运算符会增加数字,增加字母,然后如果最后一个字符在字母表中,则重置为一次z,并且对非字符串没有影响字母数字字符.

这是许多脚本语言中的标准功能,还是我找到了一个PHP复活节彩蛋?

php types increment

6
推荐指数
1
解决办法
6237
查看次数

标签 统计

increment ×1

php ×1

types ×1