جستجو در بانک سوالات
در این قسمت می توانید بخشی از متن سوال را وارد نموده و به دنبال سوال مورد نظر خود بگردید:

بخشی از متن سوال:

در استفاد از substr در زبان فارسی با مشکل مواجه می شوم و انتهای کارکترها لوزی مربع یا علامت سئوال می افتد؟ چه کنم؟

در استفاد از substr در زبان فارسی با مشکل مواجه می شوم و انتهای کارکترها لوزی مربع یا علامت سئوال می افتد؟ چه کنم؟



0
امتیاز

جواب های موجود برای این سوال:


ازین پس می توانید به کاربرانی که دوست دارید هدیه بدهید! کافیست بر روی علامت    در کنار تصویر آنها کلیک کنید!

1


جواب برای این سوال ثبت شده است!

تازه ترین


جواب ها رو اول نشون بده

پرامتیاز ترین


جواب ها رو اول نشون بده

1 جواب برای این سوال ثبت شده!

چینش بر اساس زمان ثبت


چینش بر اساس امتیاز



18543
9813
63835

guest

  اگر درگیر کار با رشته‌ها در زبان پی.اچ.پی شده باشید، می‌دانید که بسیاری از توابع بر روی رشته‌های فارسی کار نمی‌کنند... به طور مثال تابع substring کاراکتری به شکل لوزی و علامت سؤال در داخل آن، چاپ می‌کند و یا تابع strlen عدد درستی از طول رشته نمی‌دهد. در بحث پایگاه داده نیز اگر charset بانک را persian_ci_utf8 انتخاب کرده باشید، به صورت عادی نمی‌توانید از آن خروجی بگیرید. - رفع مشکل توابع مرتبط با رشته: برای رفع مشکل توابع strlen و substr ابتدا قبل از کار با رشته، عبارت زیر را درج کنید: mb_internal_encoding('UTF-8'); سپس به جای استفاده از تابع substr از تابع mb_substr استفاده کنید. مثال: mb_substr('سلام به همه‎',0,3);  // سلا   و به جای تابع strlen از تابع mb_strlen استفاده کنید. مثال: mb_strlen('سلام‎');  // 4   - رفع مشکل اتصال به پایگاه داده: اگر بعد از اتصال به بانک اطلاعاتی (MySQL)، حروف فارسی به درستی از بانک خوانده نشد، بعد از خط اتصال به بانک، کد زیر را قرار دهید: mysql_set_charset('utf8');
0
امتیاز




جواب تو چیه؟
userImage
کاربر میهمان
     
























پرسش سوال جدید :: تبلیغات در سوال و جواب :: گروه های سوال و جوابی

تمامی حقوق مادی و معنوی، متعلق به وب سایت سوال جواب (soja.ai) و تیم مدیریتی آن می باشد.

طراحی و اجرا : گروه مشاوران فناوری اطلاعات

پاسخ های موجود در سایت توسط کاربران سایت ثبت می شود،
سایت سوال و جواب هیچ مسئولیتی در قبال صحت و محتوی پاسخ ها ندارد، هرچند تا حد امکان نظارت بر محتوی آنها صورت می گیرد.