我正在研究Simple_HTML_DOM,发现一个问题,我花了2个小时才找到解决方案:-(
我有以下代码:
$num = $html->find('span.pageNum');
这段代码可以获取我博客上的页数,而且它很有效。太好了。
如果我做
echo $num[0];
我看到屏幕上的页数,但如果我尝试做一些类似的事情:
echo ($num[0]+2);
例如,它不像INTEGER那样工作,它会返回以下输出:
3
因此,我需要将"find"设置为整数并进行数学运算,但我尝试了所有操作,但都没有成功(比如使用(int)$num[0]
进行强制转换等等)。
有人能帮我吗?我不知道该怎么做。。。我真的什么都试过了!!:-(
提前感谢!!
找到解决方案!!我用过:
$pgnum = filter_var($num[0], FILTER_SANITIZE_NUMBER_INT);
工作很棒!!感谢:-)