|
@@ 4332-4336 (lines=5) @@
|
| 4329 |
|
$diff = $pad_length - $str_length; |
| 4330 |
|
|
| 4331 |
|
switch ($pad_type) { |
| 4332 |
|
case STR_PAD_LEFT: |
| 4333 |
|
$pre = str_repeat($pad_string, (int)ceil($diff / $ps_length)); |
| 4334 |
|
$pre = self::substr($pre, 0, $diff); |
| 4335 |
|
$post = ''; |
| 4336 |
|
break; |
| 4337 |
|
|
| 4338 |
|
case STR_PAD_BOTH: |
| 4339 |
|
$pre = str_repeat($pad_string, (int)ceil($diff / $ps_length / 2)); |
|
@@ 4346-4349 (lines=4) @@
|
| 4343 |
|
break; |
| 4344 |
|
|
| 4345 |
|
case STR_PAD_RIGHT: |
| 4346 |
|
default: |
| 4347 |
|
$post = str_repeat($pad_string, (int)ceil($diff / $ps_length)); |
| 4348 |
|
$post = self::substr($post, 0, $diff); |
| 4349 |
|
$pre = ''; |
| 4350 |
|
} |
| 4351 |
|
|
| 4352 |
|
return $pre . $str . $post; |