C:\wamp\tmp\php2FB9.php 我要截取”php2FB9.php“。要怎么截取?

解决方案 »

  1.   

    $str = 'C:\wamp\tmp\php2FB9.php';echo substr($str, strrpos($str, '\\') + 1);//这个可以echo basename($str);//这个也不错
      

  2.   


    //php己提供函数实现了。
    $path='C:\wamp\tmp\php2FB9.php';echo basename($path);
      

  3.   

    谢谢了,是可以截取了!
    我想问下,在上传文件的时候是不是要--“上传到服务器的临时路径” 
    假如默认就是  C:\wamp\tmp\php34F2.tmp
    要是我的服务器供应商不提供上传到 C:\wamp\tmp\php34F2.tmp  (就是不支持放到服务器的某盘中)
    只可以放到网站空间要怎么弄 ?才不是把临时文件寄存在C:\wamp\tmp\php34F2.tmp
      

  4.   

    上传时,php会把文件存放到 一个目录(这个目录可以设),
    但在脚本执行完前,会把它删除的,所以,你需要把文件转存到你的网站下面。move_uploaded_file(); php上传提供了这个方法的啊。
      

  5.   


    $strUpPath = $_FILES["uploadfile"]["tmp_name"];echo  $strUpPath ;  //临时文件的路径这个路径默认是指向C盘的?
    要怎么设置成”自定义路径“?
      

  6.   

    找对 php.ini
    设置
    upload_tmp_dir