2013-10-09 23 views
1

有人能幫助我嗎?我有許多圖片,當前名稱如:「black_abc」,「black_bcd」,「black_cde」,「white_abc」。我怎樣才能得到文件名包含「黑色」的文件?如何獲取包含子串的所有文件

+1

Agoeng Lauw,你可以閱讀[接受的答案系統](http://stackoverflow.com/help/accep特德回答)?它必須適用於你的11個問題中的任何一個。這只是一種向社區提供幫助的方式。謝謝! –

回答

0

事情是這樣的[請使用stripos() [不區分大小寫]

<?php 
$files=array("black_1","white_2","black_3"); 

for($i=0;$i<count($files);$i++) 
{ 
if(stripos($files[i],'black')) 
{ 
    echo "Filename is $files[$i]"; 
} 
} 
1

glob將幫助您找到含有 「黑」 在其文件名中的所有文件:

$folder = "images"; //the folder containing all your images 
$pattern = "*Black*"; //the word you are looking for 

$files = glob($folder. '/' . $pattern, GLOB_BRACE); 
foreach($files as $filename) { 
    //Display all pictures 
    echo "<img src='"$folder . "/" . $filename . "' />"; 
} 
+0

感謝兄弟,我會盡力的。 –

相關問題