پی ایچ پی میں اگلا () فنکشن کیا ہے؟

Py Aych Py My Agla Fnkshn Kya



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

کے استعمال کے بارے میں جاننے کے لیے اس گائیڈ پر عمل کریں۔ next() فنکشن ، اور نحو، پی ایچ پی میں مثالوں کے ساتھ۔

پی ایچ پی اگلا () فنکشن

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







نحو

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



اگلے ( صف )

یہ فنکشن صرف ایک پیرامیٹر کو قبول کرتا ہے، ایک صف . یہ استعمال کرنے کے لیے صف کی وضاحت کرتا ہے اور ایک لازمی پیرامیٹر ہے۔ یہ واپس کرتا ہے۔ اگلا عنصر ایک صف کے اور جھوٹا۔ اگر کسی صف میں مزید عناصر نہیں پائے جاتے ہیں۔



مثال 1

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





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

مثال 2

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



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

نیچے کی لکیر

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