<?php
function writemyname()
{
echo "wahaha";
}
writemyname();
WRITEMYNAME();
?>
我发现输出来是一样的 为什么呢?
为什么变量就必须区分大小写?

解决方案 »

  1.   

    函数确实没事,变量就不行了,如$_GET和$_get就不是一回事
      

  2.   

    另外
    echo " myname is ".asdasd;
    //其实是没有定义的,我粗当成变量了为什么直接输出没有定义的变量,而不会报错。
      

  3.   

    echo " myname is ".asdasd;
    输出
    myname is asdasd与变量有什么关系?
      

  4.   

    函数可以自定义,变量就不行了 还是得问以下开发php的人员 估计是按照他们自己喜欢的习惯来开发的撒
      

  5.   

    PHP code
    echo " myname is ".asdasd;
    //asdasd其实是没有定义的,我错当成变量了
    为什么直接输出没有定义的变量,而不会报错。
      

  6.   

    php的规则,class和function是不区分大小写的,其他一般都是要区分大小写的。