str_repeat
تابع str_repeat برای تکرار رشته در PHP است. یعنی یک متن را چند بار پشت سرهم می نویسد. مثل وقتی که در کلاس، یک جمله را چند بار روی تخته می نویسی.
تعریف و کاربرد تکرار رشته در PHP
تابع str_repeat() یک رشته را به تعداد مشخص تکرار می کند. خروجی، همان رشته تکرارشده است.
سینتکس
str_repeat(string, repeat)
پارامترها
- string: رشته ورودی برای تکرار.
- repeat: تعداد تکرار؛ باید بزرگ تر یا مساوی صفر باشد.
مثال
<?php
echo str_repeat("Wow", 13);
?>
گام های عملی
- رشته پایه را تعیین کن.
- تعداد تکرار را مشخص کن.
str_repeat()را صدا بزن.- خروجی را چاپ کن.
نکته: اگر repeat منفی باشد، نتیجه معتبر نیست. اگر صفر باشد، خروجی رشته خالی است.
برای قالب بندی نتیجه، می توانی از sprintf کمک بگیری. همچنین برای پُرکردن و تراز متن، str_pad را ببین.
جمع بندی سریع
- str_repeat رشته را چند بار تکرار می کند.
- پارامتر دوم تعداد تکرار است.
- تعداد صفر یعنی خروجی خالی.
- برای نمایش بهتر، با sprintf ترکیب کن.