如何在php中的函数内部进行加法操作?
我做了一个函数,里面有一个加法运算。。但是当我调用这个函数时,它显示了一个错误如何在php中的函数内部进行加法操作?,php,Php,我做了一个函数,里面有一个加法运算。。但是当我调用这个函数时,它显示了一个错误 在…中遇到的非数值。 我的功能是这样的: function get_pages($start){ echo ' <a href="page/'. $start + 1 .'">Next</a> <a href="page/'. $start - 1 .'">Previous</a> ' } 请给出解决方案?您需要首先检查传递的值是否为数字(数字或数字字符串),然后将操
在…中遇到的非数值。
我的功能是这样的:
function get_pages($start){
echo '
<a href="page/'. $start + 1 .'">Next</a>
<a href="page/'. $start - 1 .'">Previous</a>
'
}
请给出解决方案?您需要首先检查传递的值是否为数字(数字或数字字符串),然后将操作分组,然后再将其连接到字符串:
function get_pages($start){
if(is_numeric($start)){
echo '
<a href="page/'. ($start + 1) .'">Next</a>
<a href="page/'. ($start - 1) .'">Previous</a>
';
}
}
函数获取页面($start){
如果(是数字($start)){
回声'
';
}
}
试试这个获取页面((int)$\u获取['page'])
tnx我试过了,但没有工作,留下这个get\u pages((int)$\u get['page'])
并将这个$start-1
更改为$start>0$start-1:$start
并使用+$start
而不是$start+1
function get_pages($start){
if(is_numeric($start)){
echo '
<a href="page/'. ($start + 1) .'">Next</a>
<a href="page/'. ($start - 1) .'">Previous</a>
';
}
}