删除“国土资源ID# - ”从图像名称

问题描述:

当我显示(PHP回声)来自服务器的映像名称,它的显示像,删除“国土资源ID# - ”从图像名称

资源ID#32global_2012062513406170744fe83172d6c99.jpg 资源ID#33330394727_2012062613406707734fe90335d0a5e.jpg

如何删除与图像名称关联的“资源ID#32”?那么只有我可以从服务器显示图像?或者有任何其他方式来显示图像? 代码是

69 if(is_dir($dir)) 
70   {    
71   $dir = opendir($dir); 
72     while (false !== ($file = readdir($dir))) 
73     {  
74       if ($file != "." && $file != "..") 
75       { 
76         $files[] = $file; 
77       } 
78     } 
79   closedir($dir); 
80   } 
81 //srand ((double) microtime()*1000000); 
82 $randnum = mt_rand(0,(sizeof($files)-1)); 
83 $img = $dir.$files[$randnum]; 
84 echo $img; 

谢谢!

+0

显示代码plz ... – xdazz

+0

如果您要显示您正在使用的代码,它会有帮助... – Amber

+0

当您尝试输出不应直接输出的变量时,会显示“资源ID” (有时这样做是有意义的,但在大多数生产情况下不是这样)。 – swapnesh

if(is_dir($dir)) 
{    
    $openDir = opendir($dir); 
    while (false !== ($file = readdir($openDir))) 
    {  
     if ($file != "." && $file != "..") 
     { 
      $files[] = $file; 
     } 
    } 
    closedir($openDir); 
} 
//srand ((double) microtime()*1000000); 
$randnum = mt_rand(0,(sizeof($files)-1)); 
$img = $dir.$files[$randnum]; 
echo $img; 

使用它。

+1

将行号放入粘贴代码通常被认为是一个坏主意...... – Amber

+0

我复制并粘贴作者代码片段。 –

+0

你仍然可以改进它。 – Amber