强制转换问题

强制转换问题

$str="A3eb6"
echo floatval($str);之后的值是什么?为什么这里的0.0是错的
echo boolval($str);之后的值是什么?为什么这里的true是错的


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕查理 2018-04-08 09:31:47

您好,echo floatval($str);//结果是0,所以0.0是错的。echo boolval($str);//结果是1,所以true是错的。

<?php
$str="A3eb6";
echo floatval($str);//结果是0
echo boolval($str);//结果是1,使用var_dump结果是true。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师