if(substr($filename,0,2) == 'js'){
......
}

解决方案 »

  1.   

    if(substr($filename,0,2) == 'js'){ 
     echo "$filename\n";
    }没有得到!!!
      

  2.   

    这个是程序代码(插入while循环里面):$fileinfo=pathinfo($filename);//获取文件信息
    if($fileinfo['extension'] == "js")//获取扩展名然后比较
    {
    echo $filename."\n";
    }
      

  3.   

    OK gingzai777成功了
    得到信息:
    dd.js
    md_stylechanger.js
    我如何将他们分别取出存入数组?
    这样方便我独立提取每一个js文件名
      

  4.   

    都已经echo出来了,放数组还不容易???
    $fileinfo=pathinfo($filename);//获取文件信息
    $array = array();
    if($fileinfo['extension'] == "js")//获取扩展名然后比较
    {
    $array[] = $filename;
    }
      

  5.   

    我使用itian的方法将$filename放入数组,为什么会出现两次:
    Array
    (
        [0] => dd.js
    )
    Array
    (
        [0] => dd.js
        [1] => md_stylechanger.js
    )
      

  6.   

    我使用itian的方法将$filename放入数组,为什么会出现两次: 
    ------------------
    因为你在{}里print_r了在{}外部print_r就只出现一次