在PHP中将VueJS输出从String转换为Int

时间:2019-05-28 13:03:14

标签: php vue.js

所以我从{{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'"

0 个答案:

没有答案