見出し画像

【php】文章中の全角数字を半角数字にしたい

どうもEASYです。
最近、冷凍のたこ焼きにはまってます。

皆さんは文章中の数字が全角数字になってることありますよね。
ありますよね?
これを半角数字にしたいなぁって時ありませんか?

個人的には電話番号とか住所を入力させるときに使えるかなぁって思ってます。

ってことでコード

コード

<?php
function convertNumbers($text) {
    // mb_convert_kana を使って全角数字を半角数字に変換
    return mb_convert_kana($text, 'n', 'UTF-8');
}

// サンプル文章
$sampleText = "東京都港区芝公園4丁目2−8";
echo "Before: " . $sampleText . "\n";

// 全角数字を半角数字に変換
$convertedText = convertNumbers($sampleText);
echo "After: " . $convertedText . "\n";
?>

結果

Before: 東京都港区芝公園4丁目2−8
After: 東京都港区芝公園4丁目2−8

今回は東京タワーの住所をサンプルとして、全角数字から半角数字にできました。(∩´∀`)∩ワーイ
mb_convert_kanaを使うとできるんですねぇ。

ってことで今日はここまで。

それではまたお会いしましょう~(・ω・)ノシ

いいなと思ったら応援しよう!