登录 | 注册 | FAQ
Anonymous

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

+ 发表回复

4 篇帖子 分页: 1 / 1


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

davo11122 » 周日 5月 20, 2012 7:55 pm

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

davo11122

  • 帖子: 9
  • 注册: 周一 10月 10, 2011 5:56 pm

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

Muxa » 周一 5月 21, 2012 5:20 am

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

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

Muxa

  • 帖子: 181
  • 注册: 周二 5月 15, 2012 7:14 pm

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

davo11122 » 周一 5月 21, 2012 10:49 am

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

davo11122

  • 帖子: 9
  • 注册: 周一 10月 10, 2011 5:56 pm

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

Muxa » 周一 5月 21, 2012 11:55 am

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

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

Muxa

  • 帖子: 181
  • 注册: 周二 5月 15, 2012 7:14 pm


+ 发表回复

分页: 1 / 1