0 我有一串「2011-03-06」我該如何區分它,因此它可以是$ day「06」$ month「03」$ year「2011」帶有「 - 」的分隔字符串 來源 2011-03-10 SimplePimple
2 您可以使用explode()分隔元素,並使用list()將它們分配給三個單獨的變量。 list($year, $month, $day) = explode('-', $date); 來源 2011-03-10 16:27:11 +0 這工作完美。 – SimplePimple 2011-03-10 16:36:06
1 確實有兩種方法可以做到這一點。首先是字符串操作,如其他答案所示。 做這件事的更好方法是使用PHP的日期處理代碼: $date = "2011-03-06"; $time = strtotime($date); // or $time_obj = DateTime::createFromFormat('Y-m-d', $date); 然後,你可以,但是你想使用帶有$time的date命令的第二個參數或DateTime的顯示$timeformat命令。 來源 2011-03-10 16:32:28 Powerlord
這工作完美。 – SimplePimple 2011-03-10 16:36:06