Gerçekten garip bir davranış php ve Drupal ile bir tarih yazdırırken

0 Cevap php

Yani ben sadece gün ay ve yıl yazdırmaya çalışıyorum yani benim kod bu gibi görünüyor, (aslında baskı değil, ben veritabanında bazı tarihler ile daha sonra karşılaştırmak gerekir, ama baskı testing):

print($now = format_date(time(), "custom", "Ymd"));

print ('');

print (substr ($ şimdi, 0, 4)); / / Yıl

print ('');

print (substr ($ şimdi, 4, 6)); / / Ay

print ('');

print(substr($now, 6, 8)); //day

I'm executing this on the Execute PHP Code within Devel module on a drupal website. This is what i get:

20101029 2010 1029 29

Yani format_date çalışıyor, yıl ve gün tamam, ama ne aya ne dersin? belirtildiği gibi neden 2 4 karakter baskı ve yok?

0 Cevap