پی ایچ پی میں صف کا پہلا عنصر کیسے حاصل کیا جائے؟

Py Aych Py My Sf Ka P La Nsr Kys Hasl Kya Jay



پی ایچ پی میں، ایک سرنی ایک کثیر مقصدی ڈیٹا ڈھانچہ ہے جو آپ کو ایک متغیر میں متعدد اقدار کو ذخیرہ کرنے کی اجازت دیتا ہے۔ چونکہ صفوں میں متعدد عناصر شامل ہوسکتے ہیں، اس لیے بعض عناصر تک رسائی حاصل کرنا اکثر ضروری ہوتا ہے۔ کچھ معاملات میں، آپ کو صرف ایک صف کا پہلا عنصر واپس کرنے کی ضرورت ہے، جو پروگرامنگ میں ایک عام کام ہے۔ یہ مضمون آپ کو پی ایچ پی میں صف کا پہلا عنصر حاصل کرنے کے کئی طریقے فراہم کرے گا۔

پی ایچ پی میں ایک صف کا پہلا عنصر حاصل کرنا؟

پی ایچ پی میں صف کا پہلا عنصر حاصل کرنے کے متعدد طریقے ہیں جو ذیل میں درج ہیں۔

آئیے ان طریقوں کو تفصیل سے بیان کرتے ہیں۔







طریقہ 1: 0 انڈیکس تک رسائی

انڈیکس 0 تک رسائی پی ایچ پی میں صف کا پہلا عنصر حاصل کرنے کا ایک آسان ترین طریقہ ہے۔ کیونکہ ارے پی ایچ پی میں زیرو انڈیکس ہوتے ہیں اور آپ کو انڈیکس 0 پر صف کا پہلا عنصر مل جائے گا۔ عنصر تک رسائی کے لیے، آپ مربع بریکٹ استعمال کر سکتے ہیں۔



یہاں ایک مثال ہے جو مختلف رنگوں پر مشتمل ایک سادہ صف پر مشتمل ہے:



<؟php
$array = صف ( 'براؤن' , 'پیلا' , 'سیاہ' ) ;
بازگشت 'سرنی میں پہلا عنصر ہے:' , $array [ 0 ] ;
؟>





ایسوسی ایٹیو صفوں کے لیے، یہ طریقہ کام نہیں کرے گا کیونکہ ان صفوں میں عددی اشاریہ جات نہیں ہوتے ہیں۔

<؟php
$طالب علم = صف (
87 => 'انگریزی' ,
76 => 'ریاضی' ,
95 => 'کمپیوٹر' ,
67 => 'فزکس' ,
) ;
بازگشت 'سرنی کا پہلا عنصر ہے:' , طالب علم [ 0 ] ;
؟>

طریقہ 2: array_slice() فنکشن کا استعمال

دی array_slice() فنکشن ایک اور فنکشن ہے جو کسی صف کا پہلا عنصر حاصل کرنے کے لیے استعمال ہوتا ہے۔ یہ آف سیٹ کے ساتھ ساتھ لمبائی کے پیرامیٹرز کے ذریعہ بیان کردہ ترتیب میں صارف کے ذریعہ مخصوص کردہ صف کے عناصر کو لاتا ہے۔



دی گئی مثال سے پتہ چلتا ہے کہ استعمال کرتے ہوئے سادہ صف کے پہلے عنصر تک کیسے رسائی حاصل کی جائے۔ array_slice() فنکشن

<؟php
$array = صف ( 'براؤن' , 'پیلا' , 'سیاہ' ) ;
$first_element = array_slice ( $array , 0 , 1 ) [ 0 ] ;
بازگشت 'پہلا عنصر ہے:' . $first_element ;
؟>

ایک ایسوسی ایٹیو صف کے لیے، آپ نیچے دیے گئے کوڈ کی پیروی کر سکتے ہیں:

<؟php
$طالب علم = صف (
87 => 'انگریزی' ,
76 => 'ریاضی' ,
95 => 'کمپیوٹر' ,
67 => 'فزکس' ,
) ;
بازگشت 'سرنی کا پہلا عنصر ہے:' , array_slice ( $طالب علم , 0 , 1 ) [ 0 ] ;
؟>

طریقہ 3: array_values() فنکشن کا استعمال

آپ بھی استعمال کر سکتے ہیں array_values() ایک صف کے پہلے عنصر تک رسائی کے لیے فنکشن۔ ایک سادہ، صف کے لیے، یہ استعمال کرنا بالکل سیدھا ہے۔ تاہم، ملحقہ صفوں کے لیے، یہ ان حالات میں کارآمد ثابت ہو سکتا ہے جہاں آپ کو صف کی درست کلید اور اشاریہ کے بارے میں یقین نہ ہو۔ یہ صف کو عددی طور پر انڈیکس کر سکتا ہے اور صف کے تمام عناصر کو واپس کر سکتا ہے۔

دی گئی مثال سے پتہ چلتا ہے کہ کس طرح کا استعمال کرتے ہوئے کسی صف کے پہلے عنصر تک رسائی حاصل کی جائے۔ array_values() سادہ اور ملحقہ صفوں دونوں کے لیے فنکشن۔

سادہ صف کے لیے:

<؟php
$array = صف ( 'براؤن' , 'پیلا' , 'سیاہ' ) ;
$first_element = array_values ( $array ) [ 0 ] ;
بازگشت 'پہلا عنصر ہے:' . $first_element ;
؟>

ایسوسی ایٹیو صف کے لیے:

<؟php
$طالب علم = صف (
87 => 'انگریزی' ,
76 => 'ریاضی' ,
95 => 'کمپیوٹر' ,
67 => 'فزکس' ,
) ;
بازگشت 'سرنی کا پہلا عنصر ہے:' , array_values ( $طالب علم ) [ 0 ] ;
؟>

طریقہ 4: موجودہ () فنکشن کا استعمال

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

دی گئی مثالیں دکھاتی ہیں کہ کس طرح کا استعمال کرتے ہوئے کسی صف کے پہلے عنصر تک رسائی حاصل کی جائے۔ موجودہ() سادہ اور ملحقہ صفوں دونوں کے لیے فنکشن۔

سادہ صف کے لیے:

<؟php
$array = صف ( 'براؤن' , 'پیلا' , 'سیاہ' ) ;
$first_element = موجودہ ( $array ) ;
بازگشت 'پہلا عنصر ہے:' . $first_element ;
؟>

ایسوسی ایٹیو صف کے لیے:

<؟php
$طالب علم = صف (
87 => 'انگریزی' ,
76 => 'ریاضی' ,
95 => 'کمپیوٹر' ,
67 => 'فزکس' ,
) ;
بازگشت 'سرنی کا پہلا عنصر ہے:' , موجودہ ( $طالب علم ) ;
؟>

طریقہ 5: reset() فنکشن کا استعمال

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

سادہ صف کے لیے:

<؟php
$array = صف ( 'براؤن' , 'پیلا' , 'سیاہ' ) ;
$first_element = موجودہ ( $array ) ;
بازگشت 'سرنی کا پہلا عنصر ہے:' , دوبارہ ترتیب دیں ( $array ) ;
؟>

ایسوسی ایٹیو صف کے لیے:

<؟php
$طالب علم = صف (
87 => 'انگریزی' ,
76 => 'ریاضی' ,
95 => 'کمپیوٹر' ,
67 => 'فزکس' ,
) ;
بازگشت 'سرنی کا پہلا عنصر ہے:' , دوبارہ ترتیب دیں ( $طالب علم ) ;
؟>

طریقہ 6: array_shift() فنکشن کا استعمال

دی array_shift() کلید پی ایچ پی کی صف کے پہلے عنصر تک رسائی حاصل کرنے کا ایک فائدہ مند اور آسان طریقہ ہے۔ دی گئی مثالیں دکھاتی ہیں کہ کس طرح کا استعمال کرتے ہوئے کسی صف کے پہلے عنصر تک رسائی حاصل کی جائے۔ array_shift() سادہ اور ملحقہ صفوں کے لیے فنکشن۔

سادہ صف کے لیے:

<؟php
$array = صف ( 'براؤن' , 'پیلا' , 'سیاہ' ) ;
$first_element = موجودہ ( $array ) ;
بازگشت 'سرنی کا پہلا عنصر ہے:' , array_shift ( $array ) ;
؟>

ایسوسی ایٹیو صف کے لیے:

<؟php
$طالب علم = صف (
87 => 'انگریزی' ,
76 => 'ریاضی' ,
95 => 'کمپیوٹر' ,
67 => 'فزکس' ,
) ;
بازگشت 'سرنی کا پہلا عنصر ہے:' , array_shift ( $طالب علم ) ;
؟>

نتیجہ

پی ایچ پی میں، ایک سرنی ایک عام ڈیٹا ڈھانچہ ہے جو آپ کو ایک متغیر میں متعدد اقدار کو ذخیرہ کرنے کی اجازت دیتا ہے۔ صف کا پہلا عنصر حاصل کرنا ایک آسان کام ہے، اور پی ایچ پی میں اسے کرنے کے بہت سے طریقے ہیں۔ ان میں استعمال کرنا شامل ہے۔ 0 انڈیکسنگ , array_slice() , array_values() , موجودہ() , دوبارہ ترتیب دیں() اور array_shift() افعال. دی 0 انڈیکس طریقہ سادہ صفوں کے لیے کام کرتا ہے، تاہم، یہ ایسوسی ایٹیو صفوں کے لیے کام نہیں کرتا کیونکہ ان میں عددی اشاریہ جات نہیں ہوتے، اس لیے دیگر افعال زیادہ مناسب ہوں گے۔