Zaloguj | Zarejestruj | FAQ
Anonymous

Что означает символ "@" в PHP

+ Odpowiedz

Posty: 4 Strona 1 z 1


Что означает символ "@" в PHP

przez davo11122 » N maja 20, 2012 7:55 pm

вот пример
@ini_set('memory_limit', '64M');
@set_time_limit(0);
и если можно объясните какую функцию выполняет этот скрипт
Avatar użytkownika

davo11122

  • Posty: 9
  • Dołączył(a): Pn paź 10, 2011 5:56 pm

Re: Что означает символ "@" в PHP

przez Muxa » Pn maja 21, 2012 5:20 am

davo11122 napisał(a):вот пример
@ini_set('memory_limit', '64M');
@set_time_limit(0);
и если можно объясните какую функцию выполняет этот скрипт

@ - подавляет вывод ошибки функции.
ini_set - устанавливает опции конфигурации. в данном случае устанавливает лимит памяти в 64 мегабайта
set_time_limit - устанавливает время работы скрипта. в данном случае лимита нет.
Avatar użytkownika

Muxa

  • Posty: 181
  • Dołączył(a): Wt maja 15, 2012 7:14 pm

Re: Что означает символ "@" в PHP

przez davo11122 » Pn maja 21, 2012 10:49 am

что значит опции конфигурации,
и что если set_time_limit(0) аргумент ноль
Avatar użytkownika

davo11122

  • Posty: 9
  • Dołączył(a): Pn paź 10, 2011 5:56 pm

Re: Что означает символ "@" в PHP

przez Muxa » Pn maja 21, 2012 11:55 am

davo11122 napisał(a):что значит опции конфигурации,
и что если set_time_limit(0) аргумент ноль

ну я же написал, первая функция устанавливает новое значение для конфигурации на время выполнения скрипта, а аргумент ноль у второй функции - означает что лимита на время выполнения скрипта нет (по умолчанию 30 секунд).
Avatar użytkownika

Muxa

  • Posty: 181
  • Dołączył(a): Wt maja 15, 2012 7:14 pm


+ Odpowiedz

Strona 1 z 1