الفرق بين المراجعتين لصفحة: «PHP/str repeat»

من موسوعة حسوب
< PHP
لا ملخص تعديل
لا ملخص تعديل
 
سطر 2: سطر 2:
(PHP 4, PHP 5, PHP 7)
(PHP 4, PHP 5, PHP 7)


تُكرر الدالة str_pad()‎ السلسلة النصية المدخلة.
تُكرر الدالة <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>تعيد الدالة str_pad()‎ السلسلة النصية المدخلة للمعامل input مكرَّرة بعدد المرات التي يُحدِّدها المعامل multiplier.
</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 فستعرض الدالة سلسلةً نصيةً فارغة.


== القيم المعادة ==
== القيم المعادة ==
تعيد الدالة str_pad()‎ السلسلة النصية المكرَّرة.
تعيد الدالة <code>str_repeat()‎</code> السلسلة النصية المكرَّرة.


== أمثلة ==
== أمثلة ==
المثال 1: مثال على الدالة str_pad()‎<syntaxhighlight lang="php">
المثال 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()‎: حساب عدد مطابقات سلسلة نصية فرعية.

مصادر