فروم تخصصی - پشتیبانی CPSD
تابع LCase و UCase - نسخه‌ی قابل چاپ

+- فروم تخصصی - پشتیبانی CPSD (http://cpsd.ir/forum)
+-- انجمن: آموزش (/forumdisplay.php?fid=9)
+--- انجمن: عمومی (/forumdisplay.php?fid=21)
+---- انجمن: توابع داخلی اکسس (/forumdisplay.php?fid=30)
+---- موضوع: تابع LCase و UCase (/showthread.php?tid=67)



تابع LCase و UCase - CPSD Admin - ۲۸ ارديبهشت ۱۳۹۰ ۱۰:۳۲ عصر

با سلام

در این بخش به بررسی دو تابع LCase و UCase پرداخته و نگاهی به نحوه کاربرد آنها خواهیم داشت

تابع LCase مخفف عبارت Lower Case و یا حروف کوچک میباشد , همانگونه که از نام آن پیداست , قادر میباشد اقدام به تبدیل حروف تشکیل دهنده عبارت ورودی به حروف کوچک معادل همان عبارت نماید .

شکل کلی دستور به صورت ذیل میباشد :

کد:
LCase(string)

متغیر ورودی مورد پذیرش از نوع رشته و یا همان String بوده و خروجی تابع نیز به صورت String خواهد بود

به مثالهای زیر توجه نمایید :

کد:
Lcase("www.CPSD.ir")=www.cpsd.ir
Lcase("wWw.CPsd.iR")=www.cpsd.ir

همانگونه که ملاحظه می کنید , خروجی تابع بدون توجه به بزرگ و کوچک بودن حروف متشکله متن ورودی , تنها ترکیبی از حروف کوچک خواهد بود

توضیح : عملیات تبدیل تنها در خصوص کاراکترهایی صورت خواهد گرفت که معادل کوچک و بزرگ آنها وجود داشته باشد , به طور مثال در صورتی که متن ورودی شامل عدد نیز باشد , بخش عددی به همان صورت اولیه بر روی خروجی ارسال خواهد شد , به مثال زیر توجه کنید :

کد:
Lcase("www.123CPSD.ir")=www.123cpsd.ir

در خصوص تابع UCase نیز به همین مقدار بسنده میکنیم که UCase مخفف Upper Case و یا همان حروف بزرگ می باشد و تنها تفاوت آن با تابع LCase در این نکته است که این تابع اقدام به ارسال متن بر روی خروجی به صورت ترکیبی از حروف بزرگ خواهد نمود

کد:
Ucase("www.123CPSD.ir")=WWW.123CPSD.IR

تذکر : این تابع تاثیری بر روی متون فارسی ندارد

در تصویر زیر میتوانید با نمای کلی نحوه کاربرد این دو تابع در داخل یک پرس و جو نیز آشنا شوید

[تصویر:  lucase.png]

خدانگهدار