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

Kibhabe Php E Is Scalar Phansana Byabahara Karabena



দ্য is_scalar() প্রদত্ত মানটি স্কেলার টাইপ কিনা তা নির্ধারণ করতে PHP-এ ফাংশন ব্যবহার করা হয়। যদি ভেরিয়েবলটি একটি স্কেলার টাইপ হয়, তবে এটি সত্য দেখায়; অন্যথায়, এটি মিথ্যা ফেরত দেয়। পিএইচপি-তে স্কেলার প্রকারগুলি এই অন্তর্নির্মিত পিএইচপি ফাংশনের মাধ্যমে পরিচালনা করা হয়। পিএইচপি নিম্নলিখিত স্কেলার প্রকারগুলিকে সমর্থন করে: পূর্ণসংখ্যা, ফ্লোট (ফ্লোটিং-পয়েন্ট সংখ্যা), স্ট্রিং এবং বুলিয়ান।

বাক্য গঠন

এর সিনট্যাক্স is_scalar() পিএইচপি-তে ফাংশনটি নিম্নরূপ:







bool is_scalar ( $মূল্য )

এটি একটি প্যারামিটার লাগে, যা $মূল্য যে পরিবর্তনশীল বা মান প্রতিনিধিত্ব করে যে আপনি এটি একটি স্কেলার ধরনের কিনা তা পরীক্ষা করতে চান।



কিভাবে পিএইচপি-তে is_scalar() ফাংশন ব্যবহার করুন

পিএইচপি-তে কিছু উদাহরণ দেখুন is_scalar() ফাংশন



উদাহরণ 1: একটি বুলিয়ান মান আউটপুট করা

নিম্নলিখিত কোড প্রদর্শন করে কিভাবে is_scalar() ইনপুট ভেরিয়েবল a কিনা তা নির্ধারণ করতে PHP-তে ফাংশন ব্যবহার করা যেতে পারে বুলিয়ান ডেটা টাইপ বা না।







$var = সত্য ;

যদি ( is_scalar ( $var ) ) {

প্রতিধ্বনি 'এই ভেরিয়েবলটি একটি বুলিয়ান টাইপ।' ;

} অন্য {

প্রতিধ্বনি 'এই ভেরিয়েবলটি বুলিয়ান টাইপ নয়।' ;

}

?>

এই উদাহরণে, আউটপুট হবে এই পরিবর্তনশীল একটি বুলিয়ান টাইপ কারণ পরিবর্তনশীল ছিল একটি বুলিয়ান ডেটা টাইপ।



উদাহরণ 2: একটি পূর্ণসংখ্যা মান আউটপুট করা

নিম্নলিখিত উদাহরণটি নির্ধারণ করে যে ইনপুট ভেরিয়েবলটি পূর্ণসংখ্যার প্রকারের কিনা।



$var = 10 ;

যদি ( is_scalar ( $var ) ) {

প্রতিধ্বনি 'এই ভেরিয়েবলটি একটি পূর্ণসংখ্যার ধরন।' ;

} অন্য {

প্রতিধ্বনি 'এই ভেরিয়েবলটি একটি পূর্ণসংখ্যার ধরন নয়।' ;

}

?>

এই উদাহরণে, আউটপুট হবে এই পরিবর্তনশীল একটি পূর্ণসংখ্যা টাইপ কারণ পরিবর্তনশীল ছিল একটি পূর্ণসংখ্যা ডেটা টাইপ।

উদাহরণ 3: একটি স্ট্রিং মান আউটপুট করা

নিচের উদাহরণটি নির্ধারণ করে যে স্ট্রিং ভেরিয়েবলটি স্ট্রিং টাইপের কিনা।



$var = 'লিনাক্স হিন্ট' ;

যদি ( is_scalar ( $var ) ) {

প্রতিধ্বনি 'এই ভেরিয়েবলটি একটি স্ট্রিং টাইপ।' ;

} অন্য {

প্রতিধ্বনি 'এই ভেরিয়েবলটি একটি স্ট্রিং টাইপ নয়।' ;

}

?>

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

উদাহরণ 4: একটি ফ্লোট মান আউটপুট করা

নিম্নলিখিত উদাহরণটি নির্ধারণ করে যে ফ্লোট ভেরিয়েবলটি ফ্লোট ধরণের কিনা।



$var = 4.55 ;

যদি ( is_scalar ( $var ) ) {

প্রতিধ্বনি 'এই ভেরিয়েবলটি একটি ফ্লোট টাইপ।' ;

} অন্য {

প্রতিধ্বনি 'এই ভেরিয়েবলটি একটি ফ্লোট টাইপ নয়।' ;

}

?>

এখানে, আউটপুট হবে এই পরিবর্তনশীল একটি float ধরনের কারণ পরিবর্তনশীল ছিল একটি ফ্লোট টাইপ।

উপসংহার

দ্য is_scalar() PHP-এ ফাংশন ইনপুট ভেরিয়েবলটি স্কেলার টাইপ কিনা তা পরীক্ষা করার অনুমতি দেয়। প্রদত্ত ডেটা টাইপ বৈধ বা না তা নির্ধারণে এটি কার্যকর। এটি ফিরে আসে সত্য শুধুমাত্র যদি ইনপুট ভেরিয়েবল একটি স্কেলার টাইপ হয়। এটি পিএইচপি ডেভেলপারদের জন্য একটি গুরুত্বপূর্ণ বিষয় এবং পিএইচপি প্রোগ্রামিংয়ে ব্যাপকভাবে ব্যবহৃত হয়।