فارسی در php

فارسی در phpReviewed by سید عماد حجازیان on Sep 5Rating: 4.0فارسی در phpرفع مشکلات فارسی در php و ارسال و دریافت دیتا به صورت صحیح

 

برنامه نویسان php معمولا با مشکلات زیادی در هنگام کار بار زبان فارسی رو به رو هستند و معمولا هنگام فراخوانی مطالب فارسی باحروفی نامفهموم و بی معنی مواجه می شوند! از این رو ما مطالبی را جمع آوری کردیم تا این مشکلات را از جوانب مختلف بررسی و حل کنیم!مشکلاتی از جمله تاریخ شمسی،اعداد فارسی،خواندن و نوشتن فارسی در دیتابیس (MySql) و ارسال دیتای فارسی از طریق فرم به فایل php را در این مقاله بررسی و حل کرده ایم!با ما همراه باشید!!! خب برای شروع ما فرض رو بر این میذاریم که شما اشنایی اولیه با زبان php دارید!

پیش نیاز:

در بالای صفحاتی که میخواهید از زبان فارسی استفاده کنید این کد را اضافه کنید:

 

کار با دیتابیس:

برای خواندن و نوشتن از دیتابیس باید ۲ نکته رو رعایت کنید:

۱٫هنگام ساخت دیتابیس Collation دیتابیس را روی utf8_bin یا utf8_persian_ci  قرار دهید

۲٫هنگام استفاده از دستورات دیتابیس (CRUD(Create/Insert-Read/Select-Update-Delete از دستور زیر استفاده کنید تا فرامین تحت فرمت utf8 با دیتابیس ارتباط برقرار کنند

یا

 

تبدیل اعداد انگلیسی به فارسی و بالعکس:

برای تبدیل اعداد انگلیسی به فارسی و بالعکس از توابع زیر استفاده کنید:

فارسی به انگلیسی:

انگلیسی به فارسی:

 ارسال دیتای فارسی از طریق فرمHTML به PHP:

از الگوی زیر در فرم خود استفاده کنید:

 

تاریخ شمسی:

ما برای استفاده از تاریخ شمسی یک کتابخانه از پیش نوشته شده را به شما پیشنهاد میکنیم که بسیار کامل و کارا می باشد!فایل مربوطه را دانلود و در کد خوداضافه(include) کنید و از توابع پیش فرض آن استفاده کنید!دقت کنید که اعداد تولید شده توسط این کتابخانه فارسی است و برای تبدیل اعداد به انگلیسی می توانید از توابع بالا استفاده کنید!

لینک سایت این کتابخانه :        http://jdf.scr.ir

و آخرین نسخه این کتابخانه را برای شما فراهم کرده ایم:

دانلود تاریخ شمسی : 47 کیلوبایت | لینک مستقیم

دانلود

    پاسخگو
    محمدصادق در شنبه ۱۵ شهریور ۱۳۹۳ :

    سلام من چه جوری می تونم وردپرس رو بر روی سایتم بزارم . با تشکر

      پاسخگو
      سید عماد حجازیان در چهارشنبه ۱۹ شهریور ۱۳۹۳ :

      سلام لطفا سوالات خود را از بخش ارتباط با ما مطرح کنید!
      شما اول باید وردپرس را روی هاست نصب کنید و سپس قالب استاتیک خود را با استفاده از هدر های ورد پرس داینامیک کنید!
      در آینده آموزش آن را فراهم میکنیم!

      پاسخگو
      محمد رشیدی در پنج شنبه ۲۰ شهریور ۱۳۹۳ :

      گوگل اگه سرچ کنین آموزش های زیادی هست در رابطه با وردپرس