PHP tüm sözcük tarih

3 Cevap php

Ben, herhangi bir fikir "İki bin on Ondördüncü Mayıs" olarak PHP tarihini ifade etmek istiyorum? Gerekli ekstra ama "Sekiz kırk sekiz ÖS" gibi zaman olacaktır?

3 Cevap

http://dj-skittles.dreamwidth.org/4107.html: Perl, bu sorunun küçük bir parçası çözüldü

Bu, 2 => ikinci, 3 => Üçüncü tüm yol ile 99 => ilk 1 dönüştürmek için kaynak sağlar.

Hızlı bir Google arama bu yol: PHP number => word converter

Böyle bir şey kullanmak ve bir kelime tarih her bir parçasını çevirebilir.

num2word(date('d'))

(Eğer o anda yaptığı gibi "nonillion" heceleyerek muktedir istemiyor olabilir, ama sıra sayılarını ve kardinaller hem de olmak numaralarını istiyorum) Ben kendi özel ihtiyaçlarına bağlı fonksiyonu adapte ve () o num2word denilen olduğunu varsayarak , size (bugün, yani onbeşinci, iki bin on yol, ve benzeri olurdu tarih ('Y') ile aynı 15'i) kelime geçerli günü verecek.

Ben buldum işlevi etrafında iyi bir (sadece ilk sonuçtur), "php word number" için aramayı denemek olmayabilir unutmayın

Bazı switch ifadeleri ve bazı if / elseif ifadeleri ile başlamak istiyorum. Bu iyi olmalı.

switch(date('n'))
{
case "1":echo "First";break;
...
case "14":echo "Fourteenth";break;
...
}