<?php
$str = 'a';
$str++;
echo $str;
上面结果是b
<?php
$str = 'a';
$str = $str + 1;
echo $str;
上面结果是1
这是我今天遇到的笔试题,不太明白在这道题目中$str++;和$str = $str + 1;的区别是什么?能解释的是第一种相当于对字母顺序往后排一样;第二种相当于把$str转为数字也就是0,然后加1
但是就是不理解为什么会这样??求教各位
<?php
$str = 'a';
$str++;
echo $str;
上面结果是b
<?php
$str = 'a';
$str = $str + 1;
echo $str;
上面结果是1
这是我今天遇到的笔试题,不太明白在这道题目中$str++;和$str = $str + 1;的区别是什么?能解释的是第一种相当于对字母顺序往后排一样;第二种相当于把$str转为数字也就是0,然后加1
但是就是不理解为什么会这样??求教各位
2 回答1.5k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
2 回答862 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
2 回答920 阅读
1 回答903 阅读
1 回答833 阅读
问题一:

问题二:
