|
@@ 3839-3843 (lines=5) @@
|
| 3836 |
|
$diff = $pad_length - $str_length; |
| 3837 |
|
|
| 3838 |
|
switch ($pad_type) { |
| 3839 |
|
case STR_PAD_LEFT: |
| 3840 |
|
$pre = str_repeat($pad_string, (int)ceil($diff / $ps_length)); |
| 3841 |
|
$pre = self::substr($pre, 0, $diff); |
| 3842 |
|
$post = ''; |
| 3843 |
|
break; |
| 3844 |
|
|
| 3845 |
|
case STR_PAD_BOTH: |
| 3846 |
|
$pre = str_repeat($pad_string, (int)ceil($diff / $ps_length / 2)); |
|
@@ 3853-3856 (lines=4) @@
|
| 3850 |
|
break; |
| 3851 |
|
|
| 3852 |
|
case STR_PAD_RIGHT: |
| 3853 |
|
default: |
| 3854 |
|
$post = str_repeat($pad_string, (int)ceil($diff / $ps_length)); |
| 3855 |
|
$post = self::substr($post, 0, $diff); |
| 3856 |
|
$pre = ''; |
| 3857 |
|
} |
| 3858 |
|
|
| 3859 |
|
return $pre . $str . $post; |