パソいろ パソコンやIT関連、周辺機器や開発のことなど

パソコンや開発、Linuxやデータベースのことなど

PHPMailerでhtmlメールではないプレーンメールを送信
PHPMailerでtext/htmlではなく、プレーンなtext/plainで送るには、

まず
$mail->isHTML(false);
でhtml形式を選ばない。

そして
$mail->Body
にのみメッセージ本文を代入し、AltBodyの行はコメントアウト。

AltBodyの行に値があると、isHTMLがfalseでもPHPMailerが気を効かして?htmlになるようです。
MariaDB(MySQL)をCentOS8.4にインストール
まずはインストール
yum install mariadb-server

起動
systemctl start mariadb.service

PC起動時自動起動
systemctl enable mariadb.service

初期設定
mysql_secure_installation

Enter current password for root (enter for none):
enter

rootのパスワード入力

Remove anonymous users? [Y/n]
enter

Disallow root login remotely? [Y/n]
enter

Remove test database and access to it? [Y/n]
enter

Reload privilege tables now? [Y/n]
enter

これでphpmyadminなどからrootと先ほどのパスワードでログインできるようになる
PHPで配列を使って複数の文字を同時に置換する
PHPで配列を使って複数の文字を同時に一つの文字に置換する

echo str_replace(['a', 'c'], "A", "abcd");

AbAd