2010-08-12 50 views
1

我有下面的代碼片段,在appliation與Zend框架的工作不知道。我知道Zend Date做什麼..那不是問題。PHP代碼 - 如果它做一些事情

但編碼器只是簡單地調用「$ date」,我不知道這是否做了什麼?

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

回答

3

我無法想象的情況下只是在陳述一個變量,它是否是一個對象,字符串,否則,將執行某種動作。這可能只是一個錯誤。

+1

'我不能想象的情況下只是在陳述一個變量,[...]將執行某種action.' 不能在PHP中,至少:) – nico 2010-08-12 06:34:24

2

據我所知,它除了使用一些CPU週期外什麼都不做。

+0

+1換句話說,刪除它!沒有點浪費CPU,並且沒有一點混淆更多的未來開發商在尋找它。 – alex 2010-08-12 06:33:54

0

也許它之前有其他用處,如echo $date;。只是寫一個變量確實絕對沒有

0

它增加了一天到$日期。混亂在哪裏?第三行什麼都不做。

1

@ArneRie請檢查這個 => addDay:將天添加到現有的日期對象。

這一天可以是數字或字符串。加入天低則在0以上的該月的天數越大將導致增加或減少相關的一個月。如果局部DAYNAME給出它將具有默認語言環境或可選的地方設置進行解析。

回報:提供流體界面 拋出:Zend_Date_Exception 訪問:公共

Zend_Date的運算addDay($日,[字符串|從Zend_Locale $區域= NULL],

  • 字符串|整數|陣列| Zend_Date的運算一個月 $)
  • 字符串|整數|陣列| Zend_Date的運算 $月:日加
  • 串|從Zend_Locale $區域:可選 語言環境來解析輸入$日
相關問題