|
|
|
|
|
для: isset
(11.09.2006 в 16:13)
| | >надо
А зачем? Код это увеличит, читаемость - снизит, а результат будет тот же (еще и вероятность ошибок возрастет).
И кстати, от моей конструкции вы все равно не уйдете. | |
|
|
|
|
|
|
|
для: isset
(11.09.2006 в 16:13)
| | Тока для таких как я, наверное...:)) Люблю, когда все красиво в коде и чтобы ошибки не возникали при высоком уровне error_reporting) Но после всех проверок обязательно error_reporting(0); включаю, чтоб пользователи меньше видели. И выключаю показ ошибок вообще...
если уж фатальная ошибка то нужно безусловно выйти из программы
Не надо. Она сама за Вас выйдет ;) | |
|
|
|
|
|
|
|
для: Loki
(11.09.2006 в 13:11)
| | надо | |
|
|
|
|
|
|
|
для: PIXEL
(11.09.2006 в 12:04)
| | а надо ли? если file_get_contents сделает это за вас. | |
|
|
|
|
|
|
|
для: Loki
(11.09.2006 в 11:55)
| | отлаживать без строчки error_reporting(0);
а дописывать ее только перед заливкой на сервер
вообще до чтения я всегда проверяю его наличие
<?
if(file_exists(''))
{
}
else
{
}
?>
|
| |
|
|
|
|
|
|
|
для: PIXEL
(11.09.2006 в 11:45)
| | Это если у вас файл состоит из трех строчек. А весь остальной код вы как планируете отлаживать с таком случае? | |
|
|
|
|
|
|
|
для: Loki
(11.09.2006 в 11:22)
| |
<?
error_reporting(0);
if ($file=file_get_contents('net_faila'))
echo("файл прочитан");
else echo("ошибка чтения файла");
?>
|
появится только пользовательская ошибка, а системная будет невидима, и запишется только в лог | |
|
|
|
|
|
|
|
для: PIXEL
(11.09.2006 в 01:36)
| | Не всегда. Нарпимер, вот такой код:
<?
if ($file=file_get_contents($filename)) еcho "файл прочитан";
else "ошибка чтения файла";
|
Вывалит ошибку, даже несмотря на то, что проверку мы фактически сделали. Так что тут удобнее вывод системной ошибки подавить. | |
|
|
|
|
|
|
|
для: PIXEL
(11.09.2006 в 01:36)
| | Я тоже Error_Reporting применяю когда возникает проблема например undefined переменной включенной в сценарий. В остальных случаях рапорты о ошибках только помогают найти и исправить. | |
|
|
|
|
|
|
|
для: Unkind™
(11.09.2006 в 01:20)
| | мне кажется это не правильно так подавлять все в подрят
если уж фатальная ошибка то нужно безусловно выйти из программы | |
|
|
|
|