Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取正确的PHP文件名_Php_Html_Image - Fatal编程技术网

获取正确的PHP文件名

获取正确的PHP文件名,php,html,image,Php,Html,Image,我在检索正确的图像文件时遇到问题 例如,我有一个ID为204的对象,它没有图像。还有另一个ID为IN20的对象,它有一个名为IN20.jpg的图像 问题是IN204检索IN20的图像,我假设是因为它具有相同的字符。如果图像不存在,则应显示占位符图像 ?php echo '/Image/IN204.jpg" ?> ?php echo'/Image/IN204.jpg“ ?> 仍然检索IN20的图像,我尝试使用if语句检查文件是否存在,但这不起作用 是否有方法匹配确切的文件名?对于ID中具有类似字符

我在检索正确的图像文件时遇到问题

例如,我有一个ID为204的对象,它没有图像。还有另一个ID为IN20的对象,它有一个名为IN20.jpg的图像

问题是IN204检索IN20的图像,我假设是因为它具有相同的字符。如果图像不存在,则应显示占位符图像

?php echo '/Image/IN204.jpg" ?> ?php echo'/Image/IN204.jpg“ ?> 仍然检索IN20的图像,我尝试使用if语句检查文件是否存在,但这不起作用

是否有方法匹配确切的文件名?对于ID中具有类似字符的其他对象,也会出现这种情况

谢谢