$str ='824+6';
使用$strpos($str,"+");
我可以获得+
所在的位置。我想最后得到824+6
的结果。 Any1需要帮助吗?
答案 0 :(得分:4)
假设您只有一个+
,则以下内容应该有效。
$parts = explode( '+', $str );
$sum = $parts[0] + $parts[1];
答案 1 :(得分:0)
试试这个:
$parts = explode( '+', $str );
$sum = intval($parts[0]) + intval($parts[1]);
Need to convert string to number and then add those.
- 感谢
答案 2 :(得分:-1)
有两个字符串运算符。第一个是连接运算符('。'),它返回其左右参数的串联。第二个是连接赋值运算符('。='),它将右侧的参数附加到左侧的参数。有关更多信息,请阅读分配运算符。
<?php
$a = "Hello ";
$b = $a . "World!"; // now $b contains "Hello World!"
$a = "Hello ";
$a .= "World!"; // now $a contains "Hello World!"
?>
答案 3 :(得分:-1)
$var = explode("+", "123+100");
echo $var[0]+$var[1];