myname是肯定不行的。myName
MyName
my_name随便你选一个。

解决方案 »

  1.   

    1、各人喜好没有一定之规
    2、目前的php对变量是不区分大小写的(据说php6将区分大小写)所以
    $myName='aa';被写成$myname='aa';时效果不便但可读性较差
    不如 $my_name='aa';清爽
    3、对于区分大小写的语言,一般推荐使用“匈牙利表示法”
    变量名由变量类型和若干以大写字母开头的表示变量含义的单词组成
    比如
    $myname='aa';
    就写做
    $sMyName='aa';

    $myname=1;
    就写做
    $iMyName=1;
    4、对于不区分大小写的语言,一般建议变量名由若干由下划连接的表示变量含义的单词组成
    比如
    $myname='aa';
    就写做
    $my_name='aa';建议也好推荐也罢,用什么方法还是你自己拿主意
      

  2.   

    “2、目前的php对变量是不区分大小写的(据说php6将区分大小写)”老大不要误导人啦,php变量是绝对区分大小写的,函数名不区分
      

  3.   

    俺一般的写法是第2种:
    <?php
      $myName='aa';
    ?>
      

  4.   

    <?php
      $myName='aa';
    ?>
    如果文件名的话则是 my_name.php
    大家是如何组织文件名和目录名的?