PHPスクリプト/str_pad の変更点
- 追加された行はこの色です。
- 削除された行はこの色です。
- PHPスクリプト/str_pad へ行く。
- PHPスクリプト/str_pad の差分を削除
$input 2= "Sample文字列"; $str2 = str_pad($input2, 20, "+"); echo $str2; 出力:Sample文字列+++++ 仕方ないので、文字数をカウントしてからstr_repeatで 連結することにする。 $input3 = "Sample文字列"; $count3 = mb_strlen($input3, 'UTF-8'); ↑判別する文字コードと同じにする。 UTF-8、EUC、SJISじゃないと正常に動作しなかったかも カウントした文字数分マイナスする $str3 = str_repeat("+",(20-$count3)); echo "input3=" .$input3; echo "文字数:" .$count3; echo $input3.$str3;