سلام دوستان
من میخوام ادمین وقتی داره متن پیامک رو مینویسه همه حروف انگلیسی و فارسی به ترتیب باشن.
جوری که من میخوام :
کاربر عزیز رضا فلکی تولدتون مبارک. به مناسبت تولدتون 12 درصد کوپن به شما تعلق میگیره. کد کوپن شما : testtt65
جوری که خروجی میده :
نیازی به نام گذاری متفاوت در هر بار replace وجود نداره و به جای چند replace هم میتونستید توی یه replace انجام بدید
$text = str_replace(['$fname','$lname','$var','$name','$coupon'], [$customerID->first_name,$customerID->last_name,$var,$name,$coupon->coupon], $req->text);
سلام. چون نتیجه ای که شما میبینی به صورت left to rightهست برای همین در ظاهر جابجا دیده میشه ولی توی نتیجه نهایی نباید مشکلی وجود داشته باشه. این مورد رو بعد از دریافت در گوشی باید چک کنید
کدم تمیزه؟ @amin.webdesign
$text = str_replace('$fname', $customerID->first_name, $req->text);
$textChanged = str_replace('$lname', $customerID->last_name, $text);
$textChanged2 = str_replace('$var', $var, $textChanged);
$textChanged3 = str_replace('$name', $name, $textChanged2);
$textChanged4 = str_replace('$coupon', $coupon->coupon, $textChanged3);
dd($textChanged4);
نیازی به نام گذاری متفاوت در هر بار replace وجود نداره و به جای چند replace هم میتونستید توی یه replace انجام بدید
$text = str_replace(['$fname','$lname','$var','$name','$coupon'], [$customerID->first_name,$customerID->last_name,$var,$name,$coupon->coupon], $req->text);
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟