Sen dönüş değeri yeniden isteyebilirsiniz. Bunun yerine PHP varsa false dönen öyle, neden return true değil? Ne bu konuda?
function containsPhp($string) {
return strstr($string, 'php');
}
Sonra bu yapabilirdi
$filetype = "file.php.jpg";
// does it contain php in it?
var_dump(containsPhp($filetype));
UPDATE
Eğer kesin olarak bilmek ise her zaman sonra sadece strstr () fonksiyonu ikinci argümanı değiştirin '. Php.' Olarak görünecektir.
Eğer dosya uzantısını istiyorsanız, aşağıdaki işlevi düşünün.
function getFileExtension($filePath) {
$filename = basedir($filePath); // this may not be required.
return pathinfo($filename, PATHINFO_EXTENSION);
}
}