[請益]日期轉成字串

看板PHP作者 (DJ歐雪特)時間11年前 (2014/06/09 23:29), 編輯推噓2(206)
留言8則, 4人參與, 最新討論串1/1
想請問一個小問題 小函數想把2014-06-21這個日期的月份提出來變字串 用的方法是explode $d=explode("-",$_GET['date']); echo d[1]; 不過這個月份仍不是字串 想問前輩接下來怎摸轉成字串? thanks -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.239.189.176 ※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1402327787.A.425.html

06/09 23:33, , 1F
$m = date('m',strtotime('2014-06-21'));
06/09 23:33, 1F

06/10 08:26, , 2F
學php的第一件事情就是背起來strval()和intval()
06/10 08:26, 2F

06/10 08:28, , 3F
又者這樣拆出來是'06' 怎麼會"仍不是字串" 非常深奧
06/10 08:28, 3F

06/10 11:02, , 4F
如果「轉字串」是指「06」轉成「Jun」的話
06/10 11:02, 4F

06/10 11:03, , 5F
那就是 date('M', strtotime('2014-06-21'));
06/10 11:03, 5F

06/10 18:22, , 6F
還是說原 po 後來拿這個變數去運算然後被當整數了?
06/10 18:22, 6F

06/10 19:12, , 7F
那老問題 php的字串和整數幾乎是同一回事
06/10 19:12, 7F

06/10 19:13, , 8F
想要他變什麼就自己加strval()或intval()
06/10 19:13, 8F
文章代碼(AID): #1JbTBhGb (PHP)
文章代碼(AID): #1JbTBhGb (PHP)