PHP代码-不知道它是否做了什么
在使用Zend Framework的应用程序中,我有以下代码片段。我知道Zend Date是干什么的。。这不是问题所在 但是程序员只是简单地调用$date,我不知道这是否有什么作用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 ... 我无法想象简单地声明一个变量
$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中没有: