@@ 4701-4705 (lines=5) @@ | ||
4698 | $diff = $pad_length - $str_length; |
|
4699 | ||
4700 | switch ($pad_type) { |
|
4701 | case STR_PAD_LEFT: |
|
4702 | $pre = str_repeat($pad_string, (int)ceil($diff / $ps_length)); |
|
4703 | $pre = (string)self::substr($pre, 0, $diff); |
|
4704 | $post = ''; |
|
4705 | break; |
|
4706 | ||
4707 | case STR_PAD_BOTH: |
|
4708 | $pre = str_repeat($pad_string, (int)ceil($diff / $ps_length / 2)); |
|
@@ 4715-4718 (lines=4) @@ | ||
4712 | break; |
|
4713 | ||
4714 | case STR_PAD_RIGHT: |
|
4715 | default: |
|
4716 | $post = str_repeat($pad_string, (int)ceil($diff / $ps_length)); |
|
4717 | $post = (string)self::substr($post, 0, $diff); |
|
4718 | $pre = ''; |
|
4719 | } |
|
4720 | ||
4721 | return $pre . $str . $post; |