サンプルコード
<?php $sWord = "テスト:デストデストですとABCabcABCabc123123@ %@ %(パターン)"; //ひらがな、全角 var_dump(mb_convert_kana($sWord, 'ASHVc', 'utf-8')); //ひらがな、半角 var_dump(mb_convert_kana($sWord, 'asHVc', 'utf-8')); //ひらがな var_dump(mb_convert_kana($sWord, 'HVc', 'utf-8')); //カタカナ、全角 var_dump(mb_convert_kana($sWord, 'ASKVC', 'utf-8')); //カタカナ、半角 var_dump(mb_convert_kana($sWord, 'ashk', 'utf-8')); //カタカナ var_dump(mb_convert_kana($sWord, 'C', 'utf-8')); //全角 var_dump(mb_convert_kana($sWord, 'ASKV', 'utf-8')); //半角 var_dump(mb_convert_kana($sWord, 'ask', 'utf-8')); //大文字 var_dump(mb_strtoupper($sWord, 'utf-8')); //小文字変換 var_dump(mb_strtolower($sWord, 'utf-8')); ?>
//ひらがな、全角 string(129) "てすと:ですとですとですとABCabcABCabc123123@ %@ %(ぱたーん)" //ひらがな、半角 string(75) "てすと:ですとですとですとABCabcABCabc123123@ %@ %(ぱたーん)" //ひらがな string(105) "てすと:ですとですとですとABCabcABCabc123123@ %@ %(ぱたーん)" //カタカナ、全角 string(129) "テスト:デストデストデストABCabcABCabc123123@ %@ %(パターン)" //カタカナ、半角 string(87) "テスト:デストデストデストABCabcABCabc123123@ %@ %(パターン)" //カタカナ string(108) "テスト:デストデストデストABCabcABCabc123123@ %@ %(パターン)" //全角 string(129) "テスト:デストデストですとABCabcABCabc123123@ %@ %(パターン)" //半角 string(84) "テスト:デストデストですとABCabcABCabc123123@ %@ %(パターン)" //大文字 string(108) "テスト:デストデストですとABCABCABCABC123123@ %@ %(パターン)" //小文字変換 string(108) "テスト:デストデストですとabcabcabcabc123123@ %@ %(パターン)"