<?PHP
print 1...1;
?>请给出输出结果为什么?

解决方案 »

  1.   

    #result:
    10.1why?
      

  2.   

    1...1 这个分解三部分一:1.  这个会被解释为float的,小数点后面的不写,默认为 0 即,1.0二: . 就是字符串连接了三:.1 这个与一部分相同,即 0.1一与三部分,通过 二部分的 . 连接就成为 10.1了你可以试
     echo .1;
     echo 1.;
    echo 1. . .1;
      

  3.   


    +1echo .1..1;
    // 0.10.1
      

  4.   

    2楼很猛啊 
    print '1'.'0.1';
      

  5.   

    print这个命令一般是用来测试的吧。没什么实际用途。用echo.