|
@@ 4431-4435 (lines=5) @@
|
| 4428 |
|
$diff = $pad_length - $input_length; |
| 4429 |
|
|
| 4430 |
|
switch ($pad_type) { |
| 4431 |
|
case STR_PAD_LEFT: |
| 4432 |
|
$pre = str_repeat($pad_string, (int)ceil($diff / $ps_length)); |
| 4433 |
|
$pre = self::substr($pre, 0, $diff); |
| 4434 |
|
$post = ''; |
| 4435 |
|
break; |
| 4436 |
|
|
| 4437 |
|
case STR_PAD_BOTH: |
| 4438 |
|
$pre = str_repeat($pad_string, (int)ceil($diff / $ps_length / 2)); |
|
@@ 4445-4448 (lines=4) @@
|
| 4442 |
|
break; |
| 4443 |
|
|
| 4444 |
|
case STR_PAD_RIGHT: |
| 4445 |
|
default: |
| 4446 |
|
$post = str_repeat($pad_string, (int)ceil($diff / $ps_length)); |
| 4447 |
|
$post = self::substr($post, 0, $diff); |
| 4448 |
|
$pre = ''; |
| 4449 |
|
} |
| 4450 |
|
|
| 4451 |
|
return $pre . $input . $post; |