কিভাবে PHP এ sizeof() ফাংশন ব্যবহার করবেন

Kibhabe Php E Sizeof Phansana Byabahara Karabena



আপনি কি একজন পিএইচপি বিকাশকারী আপনার কোডের কর্মক্ষমতা অপ্টিমাইজ করতে চাইছেন? যদি তাই হয়, আপনি ব্যবহার করতে পারেন আকার() ফাংশন এই ফাংশনটি আপনাকে একটি অ্যারেতে উপাদানের সংখ্যা নির্দিষ্ট করতে দেয় এবং অ্যারে, স্ট্রিং এবং বস্তুর সাথে কাজ করার সময় এটি একটি দরকারী টুল। কিভাবে ব্যবহার করতে হয় তা বোঝার মাধ্যমে আকার() সঠিকভাবে, ব্যবহারকারীরা তাদের কোডের কার্যকারিতা এবং কর্মক্ষমতা বাড়াতে পারে।

এই নিবন্ধে, আমরা অন্বেষণ করব আকার() ফাংশন, এর সিনট্যাক্স এবং পিএইচপি-তে এর ব্যবহার।

sizeof() ফাংশন কি?

আকার() পিএইচপি-তে একটি ফাংশন যা ডেভেলপারদের একটি অ্যারেতে উপাদানের সংখ্যা নির্দিষ্ট করতে দেয় এবং প্রায়শই পিএইচপি-তে অ্যারে, স্ট্রিং এবং বস্তুর আকার নির্ধারণ করতে ব্যবহৃত হয়।







বাক্য গঠন



নিম্নলিখিত ব্যবহার করার জন্য সিনট্যাক্স আছে আকার() PHP-তে ফাংশন:



আকার ( অ্যারে , মোড )

এখানে অ্যারে পরামিতি হল একটি অ্যারে যাতে পাওয়া যাবে আইটেমের সংখ্যা এবং ঐচ্ছিক মোড কিভাবে ফাংশন আইটেম অ্যারের সমস্ত নেস্টেড অ্যারের আইটেমগুলিকে পুনরাবৃত্তভাবে গণনা করবে তা নির্দিষ্ট করতে প্যারামিটার ব্যবহার করা হয়। দুটি মোড আছে, 0 ডিফল্ট মোড যা শুধুমাত্র শীর্ষ-স্তরের সামগ্রী গণনা করে এবং এটি শীর্ষ-স্তরের অ্যারেতে নেস্টেড অ্যারের সামগ্রী অন্তর্ভুক্ত করে না। যখন 1 পুনরাবৃত্তভাবে অ্যারের সমস্ত উপাদান গণনা করে, নেস্টেড অ্যারের উপাদানগুলি সহ। উদাহরণ স্বরূপ:





ফেরত মূল্য

দ্য আকার() ফাংশন উপাদানের সংখ্যার পূর্ণসংখ্যার মান প্রদান করে।

কিভাবে PHP এ sizeof() ফাংশন ব্যবহার করবেন

এখানে ব্যবহার করার পদক্ষেপ আছে আকার() PHP-তে ফাংশন:



ধাপ 1: প্রথমে আপনাকে একটি অ্যারে নির্ধারণ করতে হবে যার জন্য আপনি উপাদানের সংখ্যা খুঁজে পেতে চান।

ধাপ ২: পরবর্তী আপনি কল করতে হবে আকার() , প্রথম প্যারামিটার হল একটি অ্যারে , এবং দ্বিতীয় প্যারামিটারটি ঐচ্ছিক যদি আপনি ব্যবহার করতে চান মোড .

ধাপ 3: অবশেষে, আপনি ব্যবহার করতে পারেন প্রতিধ্বনি বা মুদ্রণ ব্রাউজার বা কমান্ড লাইনে ফলাফল আউটপুট করতে।

উদাহরণ 1

নিম্নলিখিত উদাহরণটি বিবেচনা করুন, আমরা একটি শুরু করেছি অ্যারে কর্মচারী নির্দিষ্ট মান সহ, তারপর আমরা ব্যবহার করি আকার() একটি অ্যারের মোট উপাদান গণনা করার ফাংশন:



$কর্মচারী = অ্যারে ( 'জয়নব' , 'আওয়াইস' , 'কোমল' , 'দোষ' ) ;

প্রতিধ্বনি ( 'একটি অ্যারেতে মোট উপাদানের সংখ্যা হল: ' . আকার ( $কর্মচারী ) ) ;

?>

উদাহরণ 2

নিম্নলিখিত উদাহরণে, আমরা ব্যবহার করেছি আকার() বহুমাত্রিক অ্যারের উপাদান গণনা করার জন্য ফাংশন মোড 1, এবং এই মোডটি নেস্টেড অ্যারের উপাদান সহ উপাদানগুলিকে পুনরাবৃত্তভাবে গণনা করবে:



$অ্যারে = অ্যারে ( 'কর্মচারী' => অ্যারে ( 'জয়নব' , 'আওয়াইস' , 'দোষ' , 'কোমল' ) ,

'লিঙ্গ' => অ্যারে ( 'মহিলা' , 'পুরুষ' , 'মহিলা' , 'মহিলা' ) ) ;

প্রতিধ্বনি 'একটি অ্যারের সাধারণ গণনা হল:' . আকার ( $অ্যারে ) ;

প্রতিধ্বনি ' \n ' ;

প্রতিধ্বনি 'একটি অ্যারের পুনরাবৃত্তিমূলক গণনা হল: ' . আকার ( $অ্যারে , 1 ) ;

?>

বিঃদ্রঃ: উপরের কোডে, একটি অ্যারের জন্য ডিফল্ট নম্বর 2 কারণ ডিফল্টরূপে আকার() ফাংশন শুধুমাত্র অ্যারের প্যারেন্ট গণনা করে। এই উদাহরণে, শীর্ষ আইটেম দুটি সাবস্ট্রিং, 'কর্মচারী' এবং 'লিঙ্গ'।

শেষের সারি

দ্য sizeof() ফাংশন PHP-এ একটি অ্যারের উপাদানগুলির গণনা খুঁজে বের করতে ব্যবহৃত হয় এবং এটি অন্তর্নির্মিত ফাংশন এবং এর উপনাম গণনা() ফাংশন এটি দুটি যুক্তি গ্রহণ করে; একটি বাধ্যতামূলক এবং অন্যটি ঐচ্ছিক। ঐচ্ছিক পরামিতি যেখানে গণনার মোড নির্ধারণ করে 0 প্রতিনিধিত্ব করে স্বাভাবিক গণনা এবং 1 হয় পুনরাবৃত্ত গণনা যা বহুমাত্রিক অ্যারের জন্য ব্যবহৃত হয়।