حذف قسمتی از یک رشته در زبان برنامه نویسی php

5
1 1 1 1 1
رتبه 5.00 (1 رای)

گاهی پیش می آید که لازم است قسمتی از یک متغیر رشته ای ( string ) را حذف کنید. بعنوان مثال فرض کنید می خواهید دامنه اصلی سایت را در یک متغیر (در سیستم مدیریت محتوای جوملا) ذخیره کنید. بدین منظور می توان به شیوه زیر عمل کرد :


//find Domain
$domain=JURI::base();
به کمک این دستور آدرس دامنه اصلی بهمراه http در متغیر ذخیره می شود. در واقع خروجی به شکل زیر خواهد بود :
http://rastchin.com/
حال برای حذف اضافات از تابع str_replace کمک می گیریم :

 

 

$domain=str_replace("http://", "", $domain_sender);
$domain=str_replace("/", "", $domain_sender);

بعد از اجرای 2 دستور بالا مقدار زیر در متغیر domain ذخیره خواهد شد:
rastchin.com