str_pad ֆունկցիան
str_pad ֆունկցիան լրացնում է տողը մեկ այլ
տողով մինչև տրված երկարություն: Առաջին պարամետրը
ընդունում է տող, երկրորդը - սիմվոլների քանակը,
մինչև որի պետք է լրացնել տողը, երրորդ
պարամետրը - այն, ինչով պետք է լրացնել տողը:
Չորրորդ ոչ պարտադիր պարամետրը նշում է,
թե որ կողմից լրացնել տողը: Այս պարամետրը
կարող է ընդունել հետևյալ արժեքները: STR_PAD_LEFT
- լրացնել տողը ձախից, STR_PAD_RIGHT
- լրացնել տողը աջից (սա լռելյայն արժեքն է):
Սինտաքսիս
str_pad(string $string, int $length, string $pad_string = " ", int $pad_type = STR_PAD_RIGHT): string
Օրինակ
Եկեք լրացնենք տողը '+' սիմվոլով
այնպես, որ տողում դառնա 10 սիմվոլ:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+');
?>
Կոդի կատարման արդյունքը:
'abcde+++++'
Օրինակ
Այս անգամ տողը կլրացվի ոչ թե աջից, այլ ձախից:
<?php
$arr = 'abcde';
echo str_pad($arr, 10, '+', STR_PAD_LEFT);
?>
Կոդի կատարման արդյունքը:
'+++++abcde'
Տես նաև
-
array_padֆունկցիան,
որը լրացնում է զանգվածը տրված տարրերով -
array_fillֆունկցիան,
որը լրացնում է զանգվածը պահանջվող արժեքով -
str_repeatֆունկցիան,
որը կրկնում է տողը տրված քանակով