【php】PHP对字符++与+1的区别?

<?php

$str = 'a';

$str++;

echo $str;

上面结果是b

<?php

$str = 'a';

$str = $str + 1;

echo $str;

上面结果是1

这是我今天遇到的笔试题,不太明白在这道题目中$str++;和$str = $str + 1;的区别是什么?能解释的是第一种相当于对字母顺序往后排一样;第二种相当于把$str转为数字也就是0,然后加1
但是就是不理解为什么会这样??求教各位

回答

问题一:
【php】PHP对字符++与+1的区别?

问题二:
【php】PHP对字符++与+1的区别?

运算符的规定,没什么明不明白的。记得就好,然后尽量别乱用。

以上是 【php】PHP对字符++与+1的区别? 的全部内容, 来源链接: utcz.com/a/103442.html

回到顶部