干草怎么能转换
01 to 1
02 to 2
Run Code Online (Sandbox Code Playgroud)
一直到9?
谢谢
Dou*_* T. 23
我假设输入是一个字符串?
$str = "01";
$anInt = intval($str);
Run Code Online (Sandbox Code Playgroud)
您可能认为前导0意味着将其解释为八进制,就像许多其他语言/ API一样.然而,intval的第二个参数是一个基础.默认值为10.这意味着09-> 9.请参阅intval页面上的第一条注释,该注释表明只有将0作为基数传入时才会发生基本推论.