mb_convert_kana

パラメータの位置必須デフォルト概要
1stringNoasKV変換オプション

文字列に関して「半角」-「全角」変換を行います。日本語のみで使用可能です。
変換オプションのデフォルトは、asKVです。 Artisan Smartyオリジナルであり、マルチバイト文字に対応しています。

例 5-11. mb_convert_kana

<?php
    
$smarty
= new Smarty;
$smarty->assign('articleTitle', 'コムサデモード
本日 ファミリーSALE 開催中。
全商品 40%~60%OFF でお買い物できます。'
);
$smarty->display('index.tpl');

?>

index.tpl :

{$articleTitle}

{$articleTitle|mb_convert_kana}

{$articleTitle|mb_convert_kana:"HCS"}

出力 :

コムサデモード
本日 ファミリーSALE 開催中。
全商品 40%~60%OFF でお買い物できます。

コムサデモード
本日 ファミリーSALE 開催中。
全商品 40%~60%OFF でお買い物できます。

こむさて゛もーと゛
本日 ファミリーSALE 開催中。
全商品 40%~60%OFF デオ買イ物デキマス。

mb_convert_kana の変換指定子 :