PDA

View Full Version : راهنمایی حذف عدد با استفاده از str_replace



dr_ba3e
پنج شنبه 30 آبان 1392, 00:33 صبح
با عرض سلام
دوستان من یه مشکل خیلی بزرگ با سایتم خوردم که امیدوارم اینجا حل بشه
توضیحات کد نویسی :

کد زیر برای تایتل استفاده میشه
<title><$mt:BlogName encode_html="1"$> صفحه : <$MTPaginateCurrentPage$></title>


معرفی :
<$mt:BlogName encode_html="1"$> عنوان سایت و نمایش میده

شماره صفحه ای که داخلش هستیم و نمایش میده <$MTPaginateCurrentPage$>

حالا این ما میخوایم در صورتی که کاربر در صفحه اول سایت هست فقط عنوان سایت نمایش داده بشه نه شماره صفحه یعنی شماره صفحه حذف بشه در صفحه اول

dr_ba3e
پنج شنبه 30 آبان 1392, 00:34 صبح
این کد رو امتحان کردم جواب نداد


<?php
$A="<$mt:BlogName encode_html="1"$> No <$MTPaginateCurrentPage$>";
$B=str_replace("No 1","my friend",$A);
Echo "<title>$B</title>";
?>

mahmod2000
پنج شنبه 30 آبان 1392, 08:38 صبح
<?php

$A="<$mt:BlogName encode_html="1"$> No <$MTPaginateCurrentPage$>";
$A=str_replace("No 1","my friend",$A);
Echo "<title>$A</title>";
?>



str_replace میاد تو همون متغیری که تعریف کردید دنبال رشته ای که بهش دادید میگرده.. پارامتر 3 این متد باید همون متغیری باشه که میخواید عملیات انجام شده رو توش بریزید

dr_ba3e
پنج شنبه 30 آبان 1392, 10:38 صبح
دوست من این روش جواب نداد خروجی بصورت زیر است :


<title>محرم No <?php echo 1; ?> </title>

SilverLearn
پنج شنبه 30 آبان 1392, 10:48 صبح
می تونی از regex استفاده کنی دوست عزیز

مثال زیر رو بخونید :

http://www.silverlearn.ir/thread134.html#post180