modifier.hkana.php
<?php
function smarty_modifier_hchar($string, $char_set = 'UTF-8')
{
return mb_convert_kana($string, "ka", $char_set);
}
?>
Smartyのプラグインディレクトリに、『 modifier.hchar.php 』というファイル名で保存し、下記のようにして使います。
{$hoge|hchar}
カタカナと英数字のどちらか片方にしたい場合は次のようにします。
modifier.hkana.php
<?php
function smarty_modifier_hkana($string, $char_set = 'UTF-8')
{
return mb_convert_kana($string, "k", $char_set);
}
?>
Smartyのプラグインディレクトリに、『 modifier.hkana.php 』というファイル名で保存し、下記のようにして使います。
{$hoge|hkana}
modifier.halphanum.php
<?php
function smarty_modifier_halphanum($string, $char_set = 'UTF-8')
{
return mb_convert_kana($string, "a", $char_set);
}
?>
Smartyのプラグインディレクトリに、『 modifier.halphanum.php 』というファイル名で保存し、下記のようにして使います。
{$hoge|halphanum}
Smartyを呼び出した後に次のように書きます。
<?php
function hchar($string, $char_set = 'UTF-8')
{
return mb_convert_kana($string, "ka", $char_set);
}
?>
Smartyのフィルターに設定します。
$smarty->register_outputfilter("hchar");
カタカナと英数字のどちらか片方にしたい場合は次のようにします。
Smartyを呼び出した後に次のように書きます。
<?php
function hkana($string, $char_set = 'UTF-8')
{
return mb_convert_kana($string, "k", $char_set);
}
?>
Smartyのフィルターに設定します。
$smarty->register_outputfilter("hkana");
Smartyを呼び出した後に次のように書きます。
<?php
function halphanum($string, $char_set = 'UTF-8')
{
return mb_convert_kana($string, "a", $char_set);
}
?>
Smartyのフィルターに設定します。
$smarty->register_outputfilter("halphanum");