پی ایچ پی میں is_scalar() فنکشن کا استعمال کیسے کریں۔

Py Aych Py My Is Scalar Fnkshn Ka Ast Mal Kys Kry



دی is_scalar() پی ایچ پی میں فنکشن کا استعمال اس بات کا تعین کرنے کے لیے کیا جاتا ہے کہ آیا دی گئی قدر اسکیلر قسم ہے یا نہیں۔ اگر متغیر اسکیلر قسم ہے، تو یہ درست ہو جاتا ہے۔ دوسری صورت میں، یہ غلط واپس آتا ہے. پی ایچ پی میں اسکیلر اقسام کو اس بلٹ ان پی ایچ پی فنکشن کے ذریعے ہینڈل کیا جاتا ہے۔ پی ایچ پی درج ذیل اسکیلر اقسام کو سپورٹ کرتا ہے: انٹیجر، فلوٹ (فلوٹنگ پوائنٹ نمبرز)، سٹرنگ، اور بولین۔

نحو

کی ترکیب is_scalar() پی ایچ پی میں فنکشن مندرجہ ذیل ہے:







bool is_scalar ( $value )

یہ ایک پیرامیٹر لیتا ہے، جو ہے $value جو اس متغیر یا قدر کی نمائندگی کرتا ہے جسے آپ چیک کرنا چاہتے ہیں کہ آیا یہ اسکیلر قسم کا ہے۔



کیسے پی ایچ پی میں is_scalar() فنکشن استعمال کریں۔

کے استعمال کو بہتر طور پر سمجھنے کے لیے پی ایچ پی میں کچھ مثالوں پر ایک نظر ڈالیں۔ is_scalar() فنکشن



مثال 1: بولین ویلیو کو آؤٹ پٹ کرنا

مندرجہ ذیل کوڈ یہ ظاہر کرتا ہے کہ کیسے is_scalar() پی ایچ پی میں فنکشن کا استعمال اس بات کا تعین کرنے کے لیے کیا جا سکتا ہے کہ آیا ان پٹ متغیر a ہے۔ بولین ڈیٹا کی قسم یا نہیں.





<؟php

$var = سچ ;

اگر ( is_scalar ( $var ) ) {

بازگشت 'یہ متغیر بولین قسم ہے۔' ;

} اور {

بازگشت 'یہ متغیر بولین قسم نہیں ہے۔' ;

}

؟>

اس مثال میں، آؤٹ پٹ ہو جائے گا یہ متغیر بولین قسم ہے۔ کیونکہ متغیر تھا بولین ڈیٹا کی قسم ہے۔



مثال 2: انٹیجر ویلیو کو آؤٹ پٹ کرنا

درج ذیل مثال اس بات کا تعین کرتی ہے کہ آیا ان پٹ متغیر عددی قسم کا ہے۔

<؟php

$var = 10 ;

اگر ( is_scalar ( $var ) ) {

بازگشت 'یہ متغیر ایک عددی قسم ہے۔' ;

} اور {

بازگشت 'یہ متغیر عددی قسم نہیں ہے۔' ;

}

؟>

اس مثال میں، آؤٹ پٹ ہو جائے گا یہ متغیر ایک عددی قسم ہے۔ کیونکہ متغیر تھا ایک عددی ڈیٹا کی قسم ہے۔

مثال 3: سٹرنگ ویلیو آؤٹ پٹ کرنا

درج ذیل مثال اس بات کا تعین کرتی ہے کہ آیا سٹرنگ متغیر سٹرنگ قسم کا ہے۔

<؟php

$var = 'LinuxHint' ;

اگر ( is_scalar ( $var ) ) {

بازگشت 'یہ متغیر سٹرنگ کی قسم ہے۔' ;

} اور {

بازگشت 'یہ متغیر سٹرنگ کی قسم نہیں ہے۔' ;

}

؟>

مندرجہ بالا کوڈ ظاہر کرتا ہے کہ کس طرح is_scalar() پی ایچ پی میں فنکشن کا استعمال اس بات کا تعین کرنے کے لیے کیا جا سکتا ہے کہ آیا ان پٹ متغیر سٹرنگ ڈیٹا کی قسم ہے یا نہیں۔ اس مثال میں، آؤٹ پٹ ہو جائے گا یہ متغیر سٹرنگ کی قسم ہے۔ کیونکہ متغیر تھا سٹرنگ ڈیٹا کی قسم ہے۔

مثال 4: فلوٹ ویلیو آؤٹ پٹ کرنا

درج ذیل مثال اس بات کا تعین کرتی ہے کہ آیا فلوٹ متغیر فلوٹ قسم کا ہے۔

<؟php

$var = 4.55 ;

اگر ( is_scalar ( $var ) ) {

بازگشت 'یہ متغیر ایک فلوٹ قسم ہے۔' ;

} اور {

بازگشت 'یہ متغیر فلوٹ قسم نہیں ہے۔' ;

}

؟>

یہاں، آؤٹ پٹ ہو جائے گا یہ متغیر ایک فلوٹ قسم ہے۔ کیونکہ متغیر تھا ایک فلوٹ قسم ہے.

نتیجہ

دی is_scalar() پی ایچ پی میں فنکشن یہ جانچنے کی اجازت دیتا ہے کہ آیا ان پٹ متغیر اسکیلر قسم ہے یا نہیں۔ یہ تعین کرنے میں مفید ہے کہ آیا دی گئی ڈیٹا کی قسم درست ہے یا نہیں۔ یہ لوٹتا ہے۔ سچ صرف اس صورت میں جب ان پٹ متغیر اسکیلر قسم کا ہو۔ یہ پی ایچ پی ڈویلپرز کے لیے ایک اہم موضوع ہے اور پی ایچ پی پروگرامنگ میں بڑے پیمانے پر استعمال ہوتا ہے۔