1
我有一個小的代碼與現有的圖像名稱相匹配的用戶上傳的圖片名稱, 我能夠通過使用如何使用PHP的fnmatch或其他比賽表達
<?php
$newName = "foo.png"
if(file_exists("images/" . $newName)){
echo "Image already exist";
}
?>
上面的代碼歸檔此匹配文件名爲我工作,但當新圖像是foo.jpg
它會插入新的它作爲新的形象。 因此,現在我總是將用戶圖像重命名爲他的用戶名,確保文件名相同但擴展名可以不同,我如何匹配?下面的代碼不起作用
<?php
$NewImage = "foo.jpg";
if(fnmatch($_SESSION['username'], $NewImage)) {
echo "This image already exist";
}
?>
@iku我如何使用它? – Alex