morteza16
2 سال پیش توسط morteza16 مطرح شد
5 پاسخ

نمایش صحیح نام کاربر

سلام. من نام و نام خانوادگی افراد رو بطور جدا داخل دیتابیس ذخیره کردم که هم میتونه فارسی و هم انگلیسی باشه. میخواستم بدونم چطور میتونم نام کاربر رو بطور درست در قسمت کامنت نمایش بدم مثل وبسایت راکت؟؟ اگر فارسی وارد شده بود بصورت راست چین مثلا "علی احمدی" و اگر انگلیسی بود "Ali Ahmadi"
ممنون میشم راهنماییم کنید🙏


ثبت پرسش جدید
محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 2 سال پیش آپدیت شد
2

تا جایی که من متوجه مسئلتون شدم هیچ کار اضافه ای لازم نیست انجام بدید! یعنی استفاده به این شکل هم برای حالت فارسی و هم انگلیسی اوکی هست:

<span class="name">{{ $user->firstname }} {{ $user->lastname }}></span>

تنها وقتی این قضیه مسئله ساز میشه که خواسته باشید از یک متن ترکیب عبارت فارسی و عدد استفاده کنید. که اون وقت برای نمایش درست لازم هست حتما direction برابر با rtl ثبت بشه.


محمدمهدی پارسامنش
تخصص : برنامه نویسی تحت وب
@m.mahdiparsa2009 2 سال پیش آپدیت شد
0

با php بیاید و این کار رو در بخش استایل های css انجام بدید

.yourelement{
<?php
if (strstr($string, "آ")||strstr($string, "ب")||strstr($string, "پ")||strstr($string, "ت")||strstr($string, "س"))||strstr($string, "ج")//و همین طور تمام حروف الفبای فارسی رو بهش بدید
)
{

?>
direction:rtl;
<?php
}

else{
?>
direction:ltr;
<?php
}
?>
}

محمدمهدی پارسامنش
تخصص : برنامه نویسی تحت وب
@m.mahdiparsa2009 2 سال پیش مطرح شد
0

امیدوارم براتون مفید بوده باشه


Meysam
تخصص : ++ C
@meysampro 2 سال پیش مطرح شد
0

داداش این کار تو js مثل آب خوردنه php و ... نمی خواد .
به کمک RegExp که یک شی جستجو گر متن هست این کار انجام خواهد شد فقط کافی هست یه شرط بنویسی .
کد رو ننوشتم تا تقلب نکنید 😂😂😂


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 2 سال پیش آپدیت شد
2

تا جایی که من متوجه مسئلتون شدم هیچ کار اضافه ای لازم نیست انجام بدید! یعنی استفاده به این شکل هم برای حالت فارسی و هم انگلیسی اوکی هست:

<span class="name">{{ $user->firstname }} {{ $user->lastname }}></span>

تنها وقتی این قضیه مسئله ساز میشه که خواسته باشید از یک متن ترکیب عبارت فارسی و عدد استفاده کنید. که اون وقت برای نمایش درست لازم هست حتما direction برابر با rtl ثبت بشه.


morteza16
@morteza.habibzadeh 2 سال پیش مطرح شد
0

بله درسته.ممنون🙏


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام