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

Py Aych Py My Sizeof Fnkshn Ka Ast Mal Kys Kry



کیا آپ ایک پی ایچ پی ڈویلپر ہیں جو اپنے کوڈ کی کارکردگی کو بہتر بنانا چاہتے ہیں؟ اگر ایسا ہے تو، آپ استعمال کر سکتے ہیں کا سائز() فنکشن یہ فنکشن آپ کو ایک صف میں عناصر کی تعداد بتانے دیتا ہے اور ارے، تاروں اور اشیاء کے ساتھ کام کرتے وقت ایک مفید ٹول ہے۔ استعمال کرنے کا طریقہ سمجھ کر کا سائز() مناسب طریقے سے، صارفین اپنے کوڈ کی تاثیر اور کارکردگی کو بڑھا سکتے ہیں۔

اس مضمون میں، ہم دریافت کریں گے کا سائز() فنکشن، اس کا نحو، اور پی ایچ پی میں اس کا استعمال۔

sizeof() فنکشن کیا ہے؟

کا سائز() پی ایچ پی میں ایک فنکشن ہے جو ڈویلپرز کو ایک صف میں عناصر کی تعداد بتانے کی اجازت دیتا ہے اور اکثر پی ایچ پی میں صفوں، تاروں اور اشیاء کے سائز کا تعین کرنے کے لیے استعمال ہوتا ہے۔







نحو



استعمال کرنے کے لیے نحو درج ذیل ہے۔ کا سائز() پی ایچ پی میں فنکشن:



کا سائز ( صف ، موڈ )

یہاں، دی صف پیرامیٹر ایک صف ہے جس میں تلاش کی جانے والی اشیاء کی تعداد، اور اختیاری ہے۔ موڈ پیرامیٹر کا استعمال اس بات کی وضاحت کرنے کے لیے کیا جاتا ہے کہ فنکشن آئٹم اری میں تمام نیسٹڈ اریوں کی آئٹمز کو کس طرح دوبارہ گنتی کرے گا۔ دو طریقے ہیں، 0 ڈیفالٹ موڈ ہے جو صرف اعلیٰ سطح کے مواد کو شمار کرتا ہے اور اس میں اعلیٰ سطحی صفوں میں نیسٹڈ اریوں کا مواد شامل نہیں ہوتا ہے۔ جبکہ 1 سرنی میں تمام عناصر کا بار بار حساب کرتا ہے، بشمول نیسٹڈ اریوں کے عناصر۔ مثال کے طور پر:





واپسی کی قیمت

دی کا سائز() فنکشن عناصر کی تعداد کی عددی قدر لوٹاتا ہے۔

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

استعمال کرنے کے اقدامات یہ ہیں۔ کا سائز() پی ایچ پی میں فنکشن:



مرحلہ نمبر 1: پہلے آپ کو ایک صف کی وضاحت کرنے کی ضرورت ہے جس کے لیے آپ عناصر کی تعداد تلاش کرنا چاہتے ہیں۔

مرحلہ 2: اگلا آپ کو کال کرنے کی ضرورت ہے۔ کا سائز() ، پہلا پیرامیٹر ایک ہے۔ صف ، اور دوسرا پیرامیٹر اختیاری ہے اگر آپ استعمال کرنا چاہتے ہیں۔ موڈ .

مرحلہ 3: آخر میں، آپ استعمال کر سکتے ہیں بازگشت یا پرنٹ نتائج کو براؤزر یا کمانڈ لائن پر آؤٹ پٹ کرنے کے لیے۔

مثال 1

مندرجہ ذیل مثال پر غور کریں، ہم نے ایک شروع کیا ہے۔ سرنی ملازم کچھ اقدار کے ساتھ، پھر ہم نے استعمال کیا۔ کا سائز() ایک صف کے کل عناصر کو شمار کرنے کے لیے فنکشن:

<؟php

$ ملازم = صف ( 'زینب' ، 'اویس' ، 'کومل' ، 'قصور' ) ;

بازگشت ( 'ایک صف میں عناصر کی کل تعداد ہے:' . کا سائز ( $ ملازم ) ) ;

؟>

مثال 2

مندرجہ ذیل مثال میں، ہم نے استعمال کیا ہے کا سائز() کثیر جہتی صف کے عناصر کو شمار کرنے کے لیے فنکشن جس کے ساتھ موڈ 1، اور یہ موڈ بار بار عناصر کی گنتی کرے گا بشمول نیسٹڈ صف میں موجود عنصر:

<؟php

$array = صف ( 'ملازم' => صف ( 'زینب' ، 'اویس' ، 'غلطی' ، 'کومل' ) ،

'صنف' => صف ( 'عورت' ، 'مرد' ، 'عورت' ، 'عورت' ) ) ;

بازگشت 'ایک صف کی عام گنتی ہے:' . کا سائز ( $array ) ;

بازگشت ' \n ' ;

بازگشت 'ایک صف کی تکراری گنتی ہے:' . کا سائز ( $array ، 1 ) ;

؟>

نوٹ: مندرجہ بالا کوڈ میں، ایک صف کے لیے ڈیفالٹ نمبر ہے۔ 2 کیونکہ پہلے سے طے شدہ طور پر کا سائز() فنکشن صرف صف کے والدین کو شمار کرتا ہے۔ اس مثال میں، سب سے اوپر اشیاء دو ذیلی اسٹرنگ ہیں، 'ملازم' اور 'صنف'.

نیچے کی لکیر

دی sizeof() فنکشن پی ایچ پی میں ایک صف کے عناصر کی گنتی کو تلاش کرنے کے لیے استعمال کیا جاتا ہے اور یہ بلٹ ان فنکشن اور اس کا عرف ہے شمار() فنکشن یہ دو دلائل کو قبول کرتا ہے؛ ایک لازمی ہے اور دوسرا اختیاری ہے۔ اختیاری پیرامیٹر گنتی کے موڈ کا تعین کرتا ہے جہاں 0 نمائندگی کرتا ہے عام شمار اور 1 ہے تکراری شمار جو کثیر جہتی صفوں کے لیے استعمال ہوتا ہے۔