PHP-код - понятия не имею, если он что-то делает - PullRequest
1 голос
/ 12 августа 2010

У меня есть следующий фрагмент кода в приложении, работающем с Zend Framework. Я знаю, что делает Zend Date ... это не проблема.

Но кодер просто называет "$ date", и я не знаю, если это что-то делает?

         $date = new Zend_Date(time());
         $date->addDay(1);
         $date; 
         // save date, or do something else
         ...

Ответы [ 5 ]

3 голосов
/ 12 августа 2010

Я не могу представить ситуацию, когда простое указание переменной, будь то объект, строка или что-то еще, могло бы выполнить какое-то действие.Это может быть просто ошибкой.

2 голосов
/ 12 августа 2010

Насколько я могу судить, он ничего не делает, кроме использования некоторых циклов ЦП.

1 голос
/ 12 августа 2010

@ ArneRie, отметьте это => addDay: добавляет дни к существующему объекту даты.

День может быть числом или строкой.Добавление дней ниже 0 или больше, чем число дней в этом месяце, приведет к добавлению или вычитанию соответствующего месяца.Если задано локализованное имя дня, оно будет проанализировано с языковым стандартом по умолчанию или необязательным языковым стандартом набора.

return: Предоставляет текущие интерфейсы: Zend_Date_Exception access: public

Zend_Date addDay ($ day, [string | Zend_Locale $ locale = null],

  • string | integer | array | Zend_Date $ month)
  • string | integer | array | Zend_Date $ month: день добавления
  • string | Zend_Locale $ locale: ДОПОЛНИТЕЛЬНО Языковой стандарт для анализа ввода $ day
0 голосов
/ 12 августа 2010

Добавляет день к дате.Где путаница?3-я строка ничего не делает.

0 голосов
/ 12 августа 2010

Может быть, раньше у него было другое применение, например echo $date;.Просто запись переменной ничего не делает .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...