PHP代码-不知道它是否做了什么

PHP代码-不知道它是否做了什么,php,zend-framework,Php,Zend Framework,在使用Zend Framework的应用程序中,我有以下代码片段。我知道Zend Date是干什么的。。这不是问题所在 但是程序员只是简单地调用$date,我不知道这是否有什么作用 $date = new Zend_Date(time()); $date->addDay(1); $date; // save date, or do something else ... 我无法想象简单地声明一个变量

在使用Zend Framework的应用程序中,我有以下代码片段。我知道Zend Date是干什么的。。这不是问题所在

但是程序员只是简单地调用$date,我不知道这是否有什么作用

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

我无法想象简单地声明一个变量(无论它是对象、字符串还是其他)会执行某种操作的情况。这可能只是一个错误

我无法想象简单地声明变量(无论是对象、字符串还是其他变量)会执行某种操作的情况。这可能只是一个错误

据我所知,它除了占用一些CPU周期之外什么都不做。

据我所知,它除了占用一些CPU周期之外什么都不做。

也许它以前还有其他用途,比如echo$date;。仅仅写一个变量完全没有任何作用。

也许它以前还有其他用途,比如echo$date;。仅仅写一个变量完全没有任何作用。

它会给$date添加一天。混乱在哪里?第三行什么也不做。

它在$date中添加了一天。混乱在哪里?第三行没有任何作用。

@ArneRie请检查此项 =>addDay:将天添加到现有日期对象中

日期可以是数字或字符串。将低于0或大于此月天数的天数相加将导致相关月份的相加或相减。如果给定了本地化的dayname,则将使用默认区域设置或可选设置区域设置对其进行解析

返回:提供流体接口 抛出:Zend_Date_异常 访问:公共

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

字符串|整数|数组| Zend|u日期 美元月 字符串|整数|数组| Zend|u日期 $month:要添加的日期 字符串| Zend_Locale$Locale:可选 用于分析输入$day的区域设置 @阿内里,请检查一下 =>addDay:将天添加到现有日期对象中

日期可以是数字或字符串。将低于0或大于此月天数的天数相加将导致相关月份的相加或相减。如果给定了本地化的dayname,则将使用默认区域设置或可选设置区域设置对其进行解析

返回:提供流体接口 抛出:Zend_Date_异常 访问:公共

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

字符串|整数|数组| Zend|u日期 美元月 字符串|整数|数组| Zend|u日期 $month:要添加的日期 字符串| Zend_Locale$Locale:可选 用于分析输入$day的区域设置
+1换句话说,移除它!没有必要浪费CPU,也没有必要让未来的开发人员对它感到困惑。+1换句话说,删除它!没有必要浪费CPU,也没有必要让未来的开发人员对它感到困惑。我无法想象简单地声明一个变量,[…]会执行某种操作的情况。至少在PHP中不是这样:我无法想象简单地声明一个变量[…]会执行某种操作的情况。至少在PHP中没有: