文字列の途中の文字を置き換える方法文字列の途中の文字を置き換える方法 例: fdsfdsfdsjkww 次のように置き換えます:f************w 例: キム・ソクミンの減点 置き換えられました: 控除***分 例: キム・ソクミンさんの減点 次のように置き換えます: 控除****s 例:キム・ソクミンさんのttポイント減点 t*****s に置き換えます 共有先: -----解決策--------- $str ='tt扣分金锡民s'; function hide_repalce($str, $code='utf-8') { mb_internal_encoding($code); $len = mb_strlen($str); return mb_substr($str, 0, 1) . str_repeat('*', $len - 2) . mb_substr($str, $len - 1, 1); } echo hide_repalce($str); ログイン後にコピー