Home

Wafu(日本データの管理パッケージ) デモ

GitHub

性別

echo \Wafu::gender(1);
男性
var_dump(\Wafu::genders());
array(2) { [1]=> string(6) "男性" [2]=> string(6) "女性" }

曜日

echo \Wafu::weekName(2);
echo \Wafu::weekName(Carbon::now());
var_dump(\Wafu::weekNames($key_flag = true));
array(7) { [0]=> string(3) "日" [1]=> string(3) "月" [2]=> string(3) "火" [3]=> string(3) "水" [4]=> string(3) "木" [5]=> string(3) "金" [6]=> string(3) "土" }

曜日2

echo \Wafu::longWeekName(2);
火曜日
echo \Wafu::longWeekName(Carbon::now());
木曜日
var_dump(\Wafu::longWeekNames($key_flag = true));
array(7) { [0]=> string(9) "日曜日" [1]=> string(9) "月曜日" [2]=> string(9) "火曜日" [3]=> string(9) "水曜日" [4]=> string(9) "木曜日" [5]=> string(9) "金曜日" [6]=> string(9) "土曜日" }

echo \Wafu::monthName(2);
2月
echo \Wafu::monthName(Carbon::now());
5月
var_dump(\Wafu::monthNames($key_flag = true));
array(12) { [1]=> string(4) "1月" [2]=> string(4) "2月" [3]=> string(4) "3月" [4]=> string(4) "4月" [5]=> string(4) "5月" [6]=> string(4) "6月" [7]=> string(4) "7月" [8]=> string(4) "8月" [9]=> string(4) "9月" [10]=> string(5) "10月" [11]=> string(5) "11月" [12]=> string(5) "12月" }

日付

echo \Wafu::date('{Y}');
2024年
echo \Wafu::date('{y}');
24年
echo \Wafu::date('{E}');
平成36年
echo \Wafu::date('{e}');
H36
echo \Wafu::date('{m}');
05月
echo \Wafu::date('{n}');
5月
echo \Wafu::date('{d}');
09日
echo \Wafu::date('{j}');
9日
echo \Wafu::date('{G}');
18時
echo \Wafu::date('{g}');
6時
echo \Wafu::date('{H}');
18時
echo \Wafu::date('{h}');
06時
echo \Wafu::date('{i}');
39分
echo \Wafu::date('{s}');
00秒
echo \Wafu::date('{w}');
echo \Wafu::date('{a}');
午後
echo \Wafu::date('{Y}{m}{d}({w}) {H}{i}');
2024年05月09日(木) 18時39分
echo \Wafu::date('{F}');
2024年05月09日(木) 18時39分
echo \Wafu::date('{f}');
2024年05月09日(木) 18:39
echo \Wafu::date('{Y}{m}{d} H:i');
2024年05月09日 18:39

都道府県

echo \Wafu::prefecture(28);
兵庫県
echo \Wafu::prefectureId('兵庫県');
28
var_dump(\Wafu::prefectures());
array(47) { [1]=> string(9) "北海道" [2]=> string(9) "青森県" [3]=> string(9) "岩手県" [4]=> string(9) "宮城県" [5]=> string(9) "秋田県" [6]=> string(9) "山形県" [7]=> string(9) "福島県" [8]=> string(9) "茨城県" [9]=> string(9) "栃木県" [10]=> string(9) "群馬県" [11]=> string(9) "埼玉県" [12]=> string(9) "千葉県" [13]=> string(9) "東京都" [14]=> string(12) "神奈川県" [15]=> string(9) "新潟県" [16]=> string(9) "富山県" [17]=> string(9) "石川県" [18]=> string(9) "福井県" [19]=> string(9) "山梨県" [20]=> string(9) "長野県" [21]=> string(9) "岐阜県" [22]=> string(9) "静岡県" [23]=> string(9) "愛知県" [24]=> string(9) "三重県" [25]=> string(9) "滋賀県" [26]=> string(9) "京都府" [27]=> string(9) "大阪府" [28]=> string(9) "兵庫県" [29]=> string(9) "奈良県" [30]=> string(12) "和歌山県" [31]=> string(9) "鳥取県" [32]=> string(9) "島根県" [33]=> string(9) "岡山県" [34]=> string(9) "広島県" [35]=> string(9) "山口県" [36]=> string(9) "徳島県" [37]=> string(9) "香川県" [38]=> string(9) "愛媛県" [39]=> string(9) "高知県" [40]=> string(9) "福岡県" [41]=> string(9) "佐賀県" [42]=> string(9) "長崎県" [43]=> string(9) "熊本県" [44]=> string(9) "大分県" [45]=> string(9) "宮崎県" [46]=> string(12) "鹿児島県" [47]=> string(9) "沖縄県" }

地方

echo \Wafu::region(5);
関西
echo \Wafu::regionId('関西');
5
var_dump(\Wafu::regions());
array(8) { [1]=> string(9) "北海道" [2]=> string(6) "東北" [3]=> string(6) "関東" [4]=> string(6) "中部" [5]=> string(6) "関西" [6]=> string(6) "中国" [7]=> string(6) "四国" [8]=> string(6) "九州" }
var_dump(\Wafu::regionPrefectureIds());
array(8) { [1]=> array(1) { [0]=> int(1) } [2]=> array(6) { [0]=> int(2) [1]=> int(3) [2]=> int(4) [3]=> int(5) [4]=> int(6) [5]=> int(7) } [3]=> array(7) { [0]=> int(8) [1]=> int(9) [2]=> int(10) [3]=> int(11) [4]=> int(12) [5]=> int(13) [6]=> int(14) } [4]=> array(9) { [0]=> int(15) [1]=> int(16) [2]=> int(17) [3]=> int(18) [4]=> int(19) [5]=> int(20) [6]=> int(21) [7]=> int(22) [8]=> int(23) } [5]=> array(7) { [0]=> int(24) [1]=> int(25) [2]=> int(26) [3]=> int(27) [4]=> int(28) [5]=> int(29) [6]=> int(30) } [6]=> array(5) { [0]=> int(31) [1]=> int(32) [2]=> int(33) [3]=> int(34) [4]=> int(35) } [7]=> array(4) { [0]=> int(36) [1]=> int(37) [2]=> int(38) [3]=> int(39) } [8]=> array(8) { [0]=> int(40) [1]=> int(41) [2]=> int(42) [3]=> int(43) [4]=> int(44) [5]=> int(45) [6]=> int(46) [7]=> int(47) } }

和暦

var_dump(\Wafu::japaneseEra(1977));
array(5) { ["era_name"]=> string(6) "昭和" ["era_initial"]=> string(1) "S" ["era_symbol"]=> string(5) "showa" ["era_year"]=> int(52) ["era_full"]=> string(11) "昭和52年" }
echo \Wafu::japaneseEraYear(1989);
平成元年
echo \Wafu::commonEraYear('昭和52年');
1977
echo \Wafu::commonEraYear('明治元年');
1868
echo \Wafu::commonEraYear('S52年');
1977
echo \Wafu::commonEraYear('M元年');
1868
echo \Wafu::commonEraYear('S52');
1868

休日・祝日

$national_days = Wafu::nationalDays();
var_dump($national_days);
array(57) { ["2023-01-01"]=> string(6) "元日" ["2023-01-02"]=> string(13) "休日 元日" ["2023-01-09"]=> string(12) "成人の日" ["2023-02-11"]=> string(18) "建国記念の日" ["2023-02-23"]=> string(15) "天皇誕生日" ["2023-03-21"]=> string(12) "春分の日" ["2023-04-29"]=> string(12) "昭和の日" ["2023-05-03"]=> string(15) "憲法記念日" ["2023-05-04"]=> string(15) "みどりの日" ["2023-05-05"]=> string(15) "こどもの日" ["2023-07-17"]=> string(9) "海の日" ["2023-08-11"]=> string(9) "山の日" ["2023-09-18"]=> string(12) "敬老の日" ["2023-09-23"]=> string(12) "秋分の日" ["2023-10-09"]=> string(18) "スポーツの日" ["2023-11-03"]=> string(12) "文化の日" ["2023-11-23"]=> string(18) "勤労感謝の日" ["2024-01-01"]=> string(6) "元日" ["2024-01-08"]=> string(12) "成人の日" ["2024-02-11"]=> string(18) "建国記念の日" ["2024-02-12"]=> string(31) "建国記念の日 振替休日" ["2024-02-23"]=> string(15) "天皇誕生日" ["2024-03-20"]=> string(12) "春分の日" ["2024-04-29"]=> string(12) "昭和の日" ["2024-05-03"]=> string(15) "憲法記念日" ["2024-05-04"]=> string(15) "みどりの日" ["2024-05-05"]=> string(15) "こどもの日" ["2024-05-06"]=> string(28) "こどもの日 振替休日" ["2024-07-15"]=> string(9) "海の日" ["2024-08-11"]=> string(9) "山の日" ["2024-08-12"]=> string(16) "休日 山の日" ["2024-09-16"]=> string(12) "敬老の日" ["2024-09-22"]=> string(12) "秋分の日" ["2024-09-23"]=> string(25) "秋分の日 振替休日" ["2024-10-14"]=> string(18) "スポーツの日" ["2024-11-03"]=> string(12) "文化の日" ["2024-11-04"]=> string(25) "文化の日 振替休日" ["2024-11-23"]=> string(18) "勤労感謝の日" ["2025-01-01"]=> string(6) "元日" ["2025-01-13"]=> string(12) "成人の日" ["2025-02-11"]=> string(18) "建国記念の日" ["2025-02-23"]=> string(15) "天皇誕生日" ["2025-02-24"]=> string(28) "天皇誕生日 振替休日" ["2025-03-20"]=> string(12) "春分の日" ["2025-04-29"]=> string(12) "昭和の日" ["2025-05-03"]=> string(15) "憲法記念日" ["2025-05-04"]=> string(15) "みどりの日" ["2025-05-05"]=> string(15) "こどもの日" ["2025-05-06"]=> string(28) "みどりの日 振替休日" ["2025-07-21"]=> string(9) "海の日" ["2025-08-11"]=> string(9) "山の日" ["2025-09-15"]=> string(12) "敬老の日" ["2025-09-23"]=> string(12) "秋分の日" ["2025-10-13"]=> string(18) "スポーツの日" ["2025-11-03"]=> string(12) "文化の日" ["2025-11-23"]=> string(18) "勤労感謝の日" ["2025-11-24"]=> string(31) "勤労感謝の日 振替休日" }

円表記

echo \Wafu::yenFormat(1500);
1,500円
echo \Wafu::yenFormat(1500, YEN_NO_COMMA);
1500円
echo \Wafu::yenFormat(1500, YEN_SYMBOL);
¥1,500
echo \Wafu::yenFormat(1500, YEN_SYMBOL_NO_COMMA);
¥1500
echo \Wafu::yenFormat(1500, YEN_SYMBOL_COMMA_HYPHEN);
¥1,500-
echo \Wafu::yenFormat(1500, YEN_SYMBOL_NO_COMMA_HYPHEN);
¥1500-

© Sukohi Kuhoh :)