另一個簡單的問題。我發現這個代碼真的很酷片段:PHP中的日期函數
$date_str = "Jan 14th 2011";
$date = date_parse_from_format('M jS Y', $date_str);
echo $date->format('Y-m-d');
但是,當我在我的電腦上運行它,它說致命錯誤:調用一個成員函數的格式()在一個非對象行3
的代碼是從這裏取得的Converting date string to date,所以我認爲它很好,但它看起來像是引用了一個不存在的對象。
我一直在尋找http://php.net/manual/en/function.date-parse-from-format.php和http://www.w3schools.com/php/php_ref_date.asp其中許多人,但我還沒有找到任何線索。
我的問題是這個代碼應該作爲一個獨立的代碼片。如果是這樣,爲什麼它不適合我?否則,我應該如何讓它按預期工作。
您使用的是哪個版本的PHP?該功能適用於PHP> = 5.3.0,而大多數共享託管公司仍然默認提供PHP 4。檢查'phpinfo()'。 – jedwards
@jedwards再次感謝你。在這種情況下,我正在使用PHP版本5.3.9。 – Brett