تبلیغات

تابع str_replace در PHP – جایگذاری رشته

تابع str_replace در PHP
جایگزاری یک عبارت، با یک عبارت دیگر


تابع str_replace که مربوط به رشته‌ها می‌باشد، یک رشته را با یک رشته‌ی دیگر در یک متن یا عبارت جایگزاری می‌کند.

راهنما

سینتکس و ساختار تابع:

ورودی‌ها:

  • search (از نوع string یا array): متن یا متن‌هایی که می‌خواهیم در متن به دنبال آنها بگردیم تا با چیز دیگری جایگزینشان کنیم.
  • replace (از نوع mixed): متن یا متن‌هایی که می‌خواهیم با search های پیدا شده جیاگزین شوند.
  • subject (از نوع‌های مختلف مثل int): متن اصلی که می‌خواهیم این کار را برروی آن انجام دهیم.
  • count (از نوع int) (اختیاری): یک متغیر مرجع که به داخل تابع ارسال شده و تعداد جایگزاری‌ها را در خود نگه میدارد! یعنی اگر بخواهیم بفهمیم چه تعداد جایگزاری رخ داده و صورت گرفته است.

خروجی: (از نوع string یا array): متنی می‌باشد که تغییر یافته است.

مثال‌ها

مثال 1:

  1. به دنبال عبارت %body% در متن <body text=’%body%’> گشته و سپس آن را به black تغییر می‌دهیم.
  2. مجموعه حروفی را داخل یک آرایه قرار داده و آنها را از یک متنی حذف می‌کنیم.
  3. آرایه‌ای از متون را با آرایه‌ای از متون دیگر به صورت متناظر در یک متنی جایگزاری می‌کنیم.
  4. تعداد جایگزاری‌ها  را به دست می‌آوریم.


مثال 2:

تبلیغات
0
کانال تلگرام فول کده
تبلیغات

درباره نویسنده

هادی اکبرزاده

[ مدیر فول کده ]

علاقه‌مند به اشتراک گذاری اطلاعات در هر زمینه‌ای / برنامه‌نویس

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نظرات ثبت شده بدون دیدگاه