Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中是否可以不使用变量进行递增/递减?_Php_Numbers_Increment_Substr - Fatal编程技术网

在php中是否可以不使用变量进行递增/递减?

在php中是否可以不使用变量进行递增/递减?,php,numbers,increment,substr,Php,Numbers,Increment,Substr,例如:我有以下代码: echo substr("1234567", -2, 1); 这将引起反响:6 我希望它回显7(在这种情况下),因此我可以这样做: $newvar = substr("1234567", -2, 1); echo ++$newvar; 这将回应:7 我的问题是我有很多数字要增加,所以我尝试了,例如: echo++substr(“1234567”、-2,1)或echo++(substr(“1234567”,-2,1)) 但这不起作用。是否可以在不使用变量的情况下增加数字?

例如:我有以下代码:

echo substr("1234567", -2, 1);
这将引起反响:6

我希望它回显7(在这种情况下),因此我可以这样做:

$newvar = substr("1234567", -2, 1);
echo ++$newvar;
这将回应:7

我的问题是我有很多数字要增加,所以我尝试了,例如:

echo++substr(“1234567”、-2,1)
echo++(substr(“1234567”,-2,1))


但这不起作用。是否可以在不使用变量的情况下增加数字?

您希望增加什么


尝试只添加1,比如
echosubstr(“1234567”、-2,1)+1

echo substr(“1234567”、-2,1)+1工作得很好!谢谢