Re: Weird problem with is_file()
| From: | Pete Ford | Date: | Mon, 26 Apr 2010 16:04:32 +0000 |
| Subject: | Re: Weird problem with is_file() | ||
| References: | 1 2 3 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-304614@lists.php.net to get a copy of this message | ||
On 26/04/10 16:56, Michelle Konzack wrote:
Hello Peter, Am 2010-04-26 09:28:28, hacktest Du folgendes herunter:Is it possible that the space is a new-line (or a carriage-return) ? What happens if you replace str_replace(' ', '', $FILE) with preg_replace('/\s+$/','',$FILE); ?var_dump($isfile); Don't make assumptions of what the value is, just check it.Yes and grmpf! The filename has a space at the end but it can not removed even usingvar_dump(str_replace(' ', '', $isfile);if I put a '1' as search parameter all '1' are removed, but WHY can I not remove a space at the end? Even if a do a mv the_file_not_recognized the_file_not_recognized\<space> it is not detected... even if the var_dump() show me something like string(29) "/tmp/the_file_not_recognized " Simple to testexec("touch /tmp/the_file_not_recognized"); $FILE=shell_exec("ls /tmp/the_file_not_* |head -n1"); var_dump($FILE); echo "<br>"; var_dump(str_replace(' ', '', $FILE);Thanks, Greetings and nice Day/EveningMichelle Konzack Systemadministrator