স্ট্রিং এর প্রথম অক্ষর বড় হাতের করা

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 অক্ষর ধারণ করে, বিভিন্ন ভাষার নুয়ন্সগুলিতে মানানসই করে।