所以我从{{blogs.totalPage}}
输出了一个结果。这个{{blogs.totalPage}}
的值为5
。然后将此值添加到while循环中。但是while循环不起作用,输出是0
,因为输出值5是String not Int。
<?php
$cnt = 0;
$pageTotal = "'{{blogs.totalPage}}'";
while($cnt<=$pageTotal){
echo "Number: ".$cnt
$cnt++;
}
然后我尝试添加(int)
<?php
$cnt = 0;
$pageTotal = (int)"'{{blogs.totalPage}}'";
while($cnt<=$pageTotal){
echo "Number: ".$cnt
$cnt++;
}
您能帮助我将此String转换为Int以使while循环正常工作吗? 谢谢
让我添加一下,我知道它是字符串并且输出为5的原因,我尝试var_dump($pageTotal)
,输出为string(21) "'5'"