php 日付の年月日表記を指定したフォーマットに変更する

php 日付の年月日表記を指定したフォーマットに変更する

phpで、日付の年月日表記を指定したフォーマットに変更するサンプルコードを記述してます。phpのバージョンは8.1です。

環境

  • OS  windows 11 home 64bit
  • php 8.1.2

指定したフォーマットに変更

指定したフォーマットに変更するには、「str_replace」を使用します。

str_replace( '置換したい文字列', '置換する文字列', 変数 )

実際に、変換してみます。

<?php

$d = "2022年7月7日";

$d = str_replace('日', '', $d);  // 空文字に置換
$d = str_replace('年', '-', $d); // -に置換
$d = str_replace('月', '-', $d); // -に置換

echo $d; // 2022-7-7

変換されていることが確認できます。