一, php中字符串类型的变量可使用运算符直接进行大小的比较
比较规则: 从最左边开始逐个字符比较 ASCII 值,如果大于则为true; 如果是等于在比较下一位置上的ASCII值
<?php var_dump('aa' < 'z'); var_dump('a-1' < 'a-2');
二, php中字符串类型的变量可使用运算符(++ --)进行计算
计算规则: 右边的第一位字符加1, 如果最右边的字符为9,或者z; 则++运算以后右边一位的字符变成 0,a ;并且字符串的右边第二位字符相应加1;
如果右边没有第二位,则添加第二位为1,a;
<?php $a = 'z'; $b = '9'; $c = 'zz'; $d = 'a9'; var_dump(++$a); // aa var_dump(++$b); // 10 var_dump(++$c); // aaa var_dump(++$d); // b0