Funkcija str_pad
Funkcija str_pad papildina virkni ar citu
virkni līdz noteiktam garumam. Pirmais parametrs
saņem virkni, otrais - simbolu skaits,
līdz kuram vajadzētu papildināt virkni, trešais
parametrs - tas, ar ko vajadzētu aizpildīt virkni.
Ceturtais neobligātais parametrs norāda,
no kuras puses aizpildīt virkni. Šis parametrs
var saņemt šādas vērtības: STR_PAD_LEFT
- papildināt virkni no kreisās puses, STR_PAD_RIGHT
- papildināt virkni no labās puses (šī ir noklusējuma
vērtība).
Sintakse
str_pad(string $string, int $length, string $pad_string = " ", int $pad_type = STR_PAD_RIGHT): string
Piemērs
Aizpildīsim virkni ar simbolu '+'
tā, lai virknē būtu 10 simboli:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+');
?>
Koda izpildes rezultāts:
'abcde+++++'
Piemērs
Tagad virkne tiks aizpildīta ne no labās, bet no kreisās puses:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+', STR_PAD_LEFT);
?>
Koda izpildes rezultāts:
'+++++abcde'
Skatiet arī
-
funkciju
array_pad,
kas papildina masīvu ar norādītajiem elementiem -
funkciju
array_fill,
kas aizpilda masīvu ar vajadzīgo vērtību -
funkciju
str_repeat,
kas atkārto virkni noteiktu reižu skaitu