i ran into this wierd problem: the $myImg variable has been extracted from some local html and points to a file i would like to check. With the string variable file_exists gives false, but if the content os variable is inserted manually it gives true.
var_dump($myImg);
outputs: string(26) "content/images/1107_16.jpg"
var_dump(file_exists($myImg));
outputs: bool(false)
var_dump(file_exists("content/images/1107_16.jpg"));
outputs: bool(true)
How could it happen?
Thanks for any help in advance
Try converting the string before passing it to file_exists method
Additionally, you can always trim the other unwanted characters attached to the dirty string.