الفرق بين المراجعتين لصفحة: «PHP/str repeat»
< PHP
لا ملخص تعديل |
لا ملخص تعديل |
||
سطر 2: | سطر 2: | ||
(PHP 4, PHP 5, PHP 7) | (PHP 4, PHP 5, PHP 7) | ||
تُكرر الدالة | تُكرر الدالة <code>str_repeat()</code> السلسلة النصية المدخلة. | ||
== الوصف == | == الوصف == | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php"> | ||
string str_repeat ( string $input , int $multiplier ) | string str_repeat ( string $input , int $multiplier ) | ||
</syntaxhighlight>تعيد الدالة | </syntaxhighlight>تعيد الدالة <code>str_repeat()</code> السلسلة النصية المدخلة للمعامل <code>input</code> مكرَّرة بعدد المرات التي يُحدِّدها المعامل <code>multiplier</code>. | ||
== المعاملات == | == المعاملات == | ||
=== input === | === <code>input</code> === | ||
السلسلة النصية المراد تكرارها. | السلسلة النصية المراد تكرارها. | ||
=== multiplier === | === <code>multiplier</code> === | ||
عدد المرات المراد تكرار سلسلة المعامل input النصية به. | عدد المرات المراد تكرار سلسلة المعامل <code>input</code> النصية به. | ||
يجب أن يكون المعامل multiplier أكبر من أو يساوي 0. إذا ضُبِطَ إلى 0 فستعرض الدالة سلسلةً نصيةً فارغة. | يجب أن يكون المعامل <code>multiplier</code> أكبر من أو يساوي 0. إذا ضُبِطَ إلى 0 فستعرض الدالة سلسلةً نصيةً فارغة. | ||
== القيم المعادة == | == القيم المعادة == | ||
تعيد الدالة | تعيد الدالة <code>str_repeat()</code> السلسلة النصية المكرَّرة. | ||
== أمثلة == | == أمثلة == | ||
المثال 1: مثال على الدالة | المثال 1: مثال على الدالة <code>str_repeat()</code><syntaxhighlight lang="php"> | ||
<?php | <?php | ||
echo str_repeat("-=", 10); | echo str_repeat("-=", 10); | ||
?> | ?> | ||
</syntaxhighlight>ناتج المثال السابق<syntaxhighlight lang="php"> | </syntaxhighlight>ناتج المثال السابق:<syntaxhighlight lang="php"> | ||
-=-=-=-=-=-=-=-=-=-= | -=-=-=-=-=-=-=-=-=-= | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* الحلقة for. | * [[PHP/for|الحلقة for]]. | ||
* الدالة str_pad(): حشو سلسلة نصية بطول معين باستخدام سلسلة نصية أخرى. | * الدالة <code>[[PHP/str pad|str_pad()]]</code>: حشو سلسلة نصية بطول معين باستخدام سلسلة نصية أخرى. | ||
* الدالة substr_count(): حساب عدد مطابقات سلسلة نصية فرعية. | * الدالة <code>[[PHP/substr count|substr_count()]]</code>: حساب عدد مطابقات سلسلة نصية فرعية. | ||
== مصادر == | == مصادر == |
المراجعة الحالية بتاريخ 12:46، 9 أبريل 2018
(PHP 4, PHP 5, PHP 7)
تُكرر الدالة str_repeat()
السلسلة النصية المدخلة.
الوصف
string str_repeat ( string $input , int $multiplier )
تعيد الدالة str_repeat()
السلسلة النصية المدخلة للمعامل input
مكرَّرة بعدد المرات التي يُحدِّدها المعامل multiplier
.
المعاملات
input
السلسلة النصية المراد تكرارها.
multiplier
عدد المرات المراد تكرار سلسلة المعامل input
النصية به.
يجب أن يكون المعامل multiplier
أكبر من أو يساوي 0. إذا ضُبِطَ إلى 0 فستعرض الدالة سلسلةً نصيةً فارغة.
القيم المعادة
تعيد الدالة str_repeat()
السلسلة النصية المكرَّرة.
أمثلة
المثال 1: مثال على الدالة str_repeat()
<?php
echo str_repeat("-=", 10);
?>
ناتج المثال السابق:
-=-=-=-=-=-=-=-=-=-=
انظر أيضًا
- الحلقة for.
- الدالة
str_pad()
: حشو سلسلة نصية بطول معين باستخدام سلسلة نصية أخرى. - الدالة
substr_count()
: حساب عدد مطابقات سلسلة نصية فرعية.