PHP:
স্ট্রিং এর প্রথম অক্ষর বড় হাতের করা
কিভাবে:
PHP স্ট্রিংগুলিকে বড় হাতের অক্ষরে পরিণত করার জন্য বিভিন্ন ফাংশন সহজাতভাবে সমর্থন করে, প্রতিটি পৃথক উদ্দেশ্য পরিবেশন করে। আপনি কিভাবে তাদের ব্যবহার করতে পারেন তার উপর এক নজর:
একটি স্ট্রিংয়ের প্রথম অক্ষরটি বড় করা:
$string = "hello, world!";
$capitalizedString = ucfirst($string);
echo $capitalizedString; // আউটপুট দেখায়: Hello, world!
প্রতিটি শব্দের প্রথম অক্ষরটি বড় করা:
$string = "hello, world!";
$capitalizedWords = ucwords($string);
echo $capitalizedWords; // আউটপুট দেখায়: Hello, World!
সমগ্র স্ট্রিংটিকে বড় হাতের অক্ষরে পরিবর্তন করা:
$string = "hello, world!";
$upperCaseString = strtoupper($string);
echo $upperCaseString; // আউটপুট দেখায়: HELLO, WORLD!
আরো বেশি সামঞ্জস্যতা অথবা তৃতীয়-পক্ষের সমাধানের প্রয়োজনে, লাইব্রেরিগুলি যেমন mbstring
(মাল্টিবাইট স্ট্রিং-এর জন্য) ব্যবহৃত হতে পারে, বিশেষ করে যখন আন্তর্জাতিকীকরণের সাথে মোকাবেলা করা হয় যেখানে অক্ষরগুলি মৌলিক ASCII সেটের বাইরে প্রসারিত হতে পারে।
mbstring ব্যবহার করে UTF-8 স্ট্রিংগুলিকে বড় করা:
আপনার PHP কনফিগারেশনে mbstring
এক্সটেনশন সক্রিয় আছে এমনটি নিশ্চিত করুন, তারপর:
$string = "élégant";
$capitalizedString = mb_convert_case($string, MB_CASE_TITLE, "UTF-8");
echo $capitalizedString; // আউটপুট দেখায়: Élégant
এই পদ্ধতিটি সেইসব স্ট্রিংগুলিকে যথাযথভাবে বড় হাতের অক্ষরে পরিণত করতে সাহায্য করে যা নন-ASCII অক্ষর ধারণ করে, বিভিন্ন ভাষার নুয়ন্সগুলিতে মানানসই করে।