ورود

View Full Version : سوال



amirhossein mahdavi
دوشنبه 28 مرداد 1392, 13:28 عصر
سلام دوستان این کد یعنی چی؟mysql_query("SET character_set_results = 'utf8', character_set_client = 'utf8', character_set_connection = 'utf8', character_set_database = 'utf8', character_set_server = 'utf8'",$connection);
و هر مولفه اش برای چیه؟

MunderLine
دوشنبه 28 مرداد 1392, 21:34 عصر
سلام

این کد برای مشخص کردن نوع مجموعه کاراکتر مورد استفاده در سیستم هست. utf8 یه استاندارد کدگذاری هست که از کاراکترهای زبون پارسی هم پشتیبانی می کنه. (چون باید مشخص شود اجزای بانک اطلاعاتی از چه نوع کاراکترهایی استفاده می کنند)
مؤلفه اول برای مشخص کردن نوع مجموعه کاراکتر نتیجه کوئری هست و به همین ترتیب بقیه مؤلفه ها هم برای بخش های مختلف بانک اطلاعاتی نوع مجموعه کاراکتر را مشخص می کنند.

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