我的代码简单如下
<script>var um=10;</script>
<?php
$usermoneytemp="<script>if(um!=null)document.write(um);</script>"; echo $usermoneytemp;
if($usermoneytemp!="")
{
$usermoneynow=$usermoneytemp;
$usermoneynow=intval($usermoneynow);
echo $usermoneynow;
}
?>
得出echo $usermoneytemp;是10;
但是echo $usermoneynow;是0;不转换类型可以是10;为什么呢?这个10是什么类型呢?请教了,3Q.
那么为什么不可以转换呢,既然是string类型