پی ایچ پی کی افعال کو کیسے بنائیں اور کال کریں

مصنف: Eric Farmer
تخلیق کی تاریخ: 12 مارچ 2021
تازہ کاری کی تاریخ: 17 مئی 2024
Anonim
22: پی ایچ پی میں اپنا فنکشن کیسے بنائیں پی ایچ پی ٹیوٹوریل | پی ایچ پی پروگرامنگ سیکھیں | پی ایچ پی کا سبق
ویڈیو: 22: پی ایچ پی میں اپنا فنکشن کیسے بنائیں پی ایچ پی ٹیوٹوریل | پی ایچ پی پروگرامنگ سیکھیں | پی ایچ پی کا سبق

مواد

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

اقدامات

حصہ 1 کا 3: ایک کردار بنانا

  1. اپنے سرور پر ایک نئی پی ایچ پی فائل بنائیں ، پھر اسے اپنے پسندیدہ ٹیکسٹ ایڈیٹر میں کھولیں۔

  2. کوڈ کو پی ایچ پی کھولنے اور بند کرنے والے ٹیگ کو ٹائپ کرنے کے ساتھ ساتھ ان کے درمیان ایک جگہ چھوڑ کر شروع کریں۔
  3. پی ایچ پی ٹیگ کے درمیان ایک نئی لائن پر اوپر والا کوڈ ٹائپ کریں۔
  4. جب آپ فنکشن بنانا چاہتے ہیں تو ، لفظ "فنکشن" کے ساتھ ایک لائن شروع کریں ، جگہ دیں اور اس کا نام قوسین میں ٹائپ کریں ، پھر گھوبگھرالی منحنی خطوط وحدانی کو کھولیں۔ مذکورہ بالا معاملے میں ، فنکشن "my_function" کے نام سے تشکیل دیا گیا تھا۔ شاید آپ نے قوسین میں "$ ان پٹ" متغیر دیکھا۔ اس کو دلیل کہتے ہیں ، جو اس قدر کی قیمت ہے جس کی وجہ سے یہ فنکشن کام کرے گا اور لوٹ آئے گا۔ پی ایچ پی کے افعال متعدد دلائل لے سکتے ہیں ، جب تک کہ وہ اعلامیہ کے دوران کوما سے الگ ہوجاتے ہیں ، جیسا کہ مذکورہ بالا مثال میں۔
  5. اب منحنی خطوط وحدانی کے درمیان کوڈ ٹائپ کریں۔ "واپسی" کمانڈ آؤٹ پٹ کو واپس کرتا ہے۔ اس معاملے میں ، آؤٹ پٹ $ ان پٹ مائنس 2 ہوگا ، جس کا نتیجہ 10 سے ضرب ہے۔ یہ بھی جان لیں کہ "واپسی" کمانڈ فنکشن بند کردیتا ہے۔

حصہ 2 کا 3: فنکشن کو کال کرنا

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

حصہ 3 کا 3: کام اور متغیر


  1. اپنے اسکرپٹ میں کوڈ کی تین لائنیں شامل کریں۔
  2. اپنی اسکرپٹ میں کسی بھی کوڈ سے پہلے اسے شامل کریں۔

  3. فنکشن کیز کو بند کرنے کے بعد ہی اس لائن کو شامل کریں۔
  4. چیزوں کو واضح کرنے کے لئے ، یہاں ایک کوڈ کی مثال ہے۔
  5. کسی فنکشن کے اندر اعلان کردہ متغیر کو اس کے باہر استعمال نہیں کیا جاسکتا ہے۔ مثال کے طور پر ، اگر میں فنکشن سے باہر "ایکو ان پٹ" کوڈ استعمال کرنے کی کوشش کرتا ہوں تو ، پی ایچ پی غلطی کی اطلاع دے گی ، کیونکہ میں نے اس متغیر کو فنکشن کے باہر نہیں بنایا تھا۔یہ بھی جان لیں کہ کسی فعل کے باہر اعلان کردہ متغیرات کو صرف فنکشن کے باہر ہی استعمال کیا جاسکتا ہے (جب تک کہ آپ انہیں دلیل کے طور پر استعمال نہ کریں) تاہم ، وہاں ایک کمانڈ ہے جو آپ کو ایک فنکشن کے اندر ، اس کے باہر تخلیق کردہ ایک متغیر استعمال کرنے کی اجازت دیتا ہے۔ کمانڈ "عالمی" ہے۔ مذکورہ مثال میں ، "عالمی" کمانڈ متغیر $ num میں استعمال کیا گیا تھا ، جس کی قیمت کسی فنکشن میں استعمال ہوسکتی ہے یا تبدیل ہوسکتی ہے۔ اگر آپ کوڈ کو جانچتے ہیں تو ، وہ 50 اور 240 کی قیمتوں کو لوٹائے گا۔
  6. افعال کے ساتھ گندگی! ایسی تقریب تشکیل دیں جو آپ کے کوڈ کے لئے کارآمد ہو۔ مستقبل کے پی ایچ پی کوڈ میں ان کا استعمال کریں اور ان سے حاصل ہونے والے فوائد سے لطف اٹھائیں۔

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

اس مضمون میں: عمودی گارڈن کے ڈھانچے کا انتخاب کرتے ہوئے پودوں کا انتخاب کرتے ہوئے گارڈن ریفرنسز کا آغاز کرنا اگر آپ کا باغ بہت بڑا نہیں ہے یا اگر آپ اضافی ڈگری اور جمالیات شامل کرنا چاہتے ہیں تو عمودی...

سوویت