تابع str_replace ، تابع جایگزین کننده کاراکترهای یک رشته
جمعه 16 تیر 1391 3:53 PM
تابع str_replace : این تابع دارای سه آرگومان، اولی، کاراکتری که باید پیدا کند و دومی، کاراکتری که جایگزین می شود و پارامتر آخر رشته مورد استفاده در تابع است. یعنی این تابع یک کاراکتر یا رشته رو توی یک کاراکتر یا رشته دیگه پیدا کرده و جایگزین می کند.
مثال : در رشته زیر علی را یافته و به جای آن احمد را جایگزین کند.
<?php
?>
خروجی : Ahmad says hello to reza
مثال 2 : در این مثال چندین حرف از رشته حذف می شود.
<?php
?>
خروجی : Hll Wrld f PHP
در اینجا به جای یک کاراکتر یا کلمه از چندین کاراکتر در آرایه برای جایگزین شدن در رشته در نظر گرفته شده است و خروجی این تابع در یک متغیر ذخیره شده سپس چاپ می شود.
مثال 3 :
<?php
?>
خروجی : You should eat pizza, beer, and ice cream every day
در رشته phrase مقادیر آرایه healthy یافت شده و با مقادیر آرایه yummy جایگزین می شود.
البته مثالهای زیادی تو سایت php.net است که می توانید مطالعه کنید.