2016-05-12 3 views
0

У меня есть следующий код:Laravel 4.2 Проверка крепления наличие

$message->to($user->W_EMAIL_ADDRESS, '') 
     ->subject($user->W_SUBJECT.$user->W_SITE_ADDRESS); 

Есть ли возможный способ проверить существование файла перед поместить следующую строку?

$message->attach($user->W_PATH_FILE); 

большое спасибо

+0

Не можете ли вы проверить, не является ли $ user-> W_PATH_FILE, тогда вы добавляете строку $ message-> attach ($ user-> W_PATH_FILE); к объекту $ message – eddySoft

ответ

0

Посмотрите функций файловой системы, что PHP предлагает здесь: http://php.net/manual/en/ref.filesystem.php

Вы можете проверить, если данный файл существует и доступен для чтения PHP со следующим:

if(is_readable($user->W_PATH_FILE)) { 
    $message->attach($user->W_PATH_FILE); 
} 
+0

Он работает. Большое спасибо. –

Смежные вопросы