English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل دراسي PHP الأساسي

دليل دراسي PHP متقدم

PHP & MySQL

كتيب مرجع PHP

استخدام دالة PHP str_replace() و مثال

دليل وظائف 字ائن PHP

يستخدم دالة str_replace() لتبديل الأحرف المحددة في النص (يتم التمييز بين الحروف الكبيرة والصغيرة).

اللغة

mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )

التعريف والاستخدام

يستخدم لاستبدال نص بالنص الآخر. تعود الدالة إلى نص أو مجموعة يحتوي على النصوص التي تم استبدال جميع النصوص البحثية بالنصوص الاستبدالية.

الناتج

تعود إلى نص أو مجموعة يحتوي على النصوص التي تم استبدال جميع النصوص البحثية بالنصوص الاستبدالية.

المعامل

الترتيبمعاملات والشرح
1

find

مطلوب. يجب تحديد النص الذي يجب البحث عنه

2

replace

مطلوب. يجب تحديد القيمة التي يجب استبدالها في find

3subject

مطلوب. يجب أن يكون مصدر الاستبدال هو مجموعة أو نص

4

count

اختياري. يقوم بحساب عدد الاستبدالات.

مثال على الإنترنت

جرب المثال التالي، استبدال نص، مجموعة، مجموعة تحتوي على عدد مختلف من العناصر

<?php
//استبدال نص بدلاً من نص. تعود الدالة إلى نص أو مجموعة تحتوي على النصوص التي تم استبدال جميع النصوص البحثية بالنصوص الاستبدالية.
echo str_replace("w3codebox","www.w3codebox","oldtoolbag.com",$count);
echo"<br>";
echo "عدد المرات التي تم استبدالها: ".$count;
echo"<br>";
//استبدال العناصر في المجموعة
$arr = array("blue","red","green","yellow");
print_r(str_replace("red","pink",$arr,$replacement_count));
echo"<br>";
echo "عدد المرات التي تم استبدالها: ".$replacement_count;
echo"<br>";
//عدد عناصر المجموعتين المتبادلين مختلف
$find = array("Hello","world");
$replace = array("B");
$arr = array("Hello","world","!");
print_r(str_replace($find,$replace,$arr));
?>
اختبار لرؤية‹/›

نتيجة الخروج

ar.oldtoolbag.com
عدد المرات التي تم استبدالها: 1
مجموعة
(
    [0] => blue
    [1] => pink
    [2] => green
    [3] => yellow
)
عدد المرات التي تم استبدالها: 1
مجموعة
(
    [0] => B
    [1] => 
    [2] => !
)

دليل وظائف 字ائن PHP