illustrator Curse
  • 7Learn Android Course
  • 7Learn SEO Course
  • 7Learn WP Theme Course

    حرفه ای ترین دوره آموزش طراحی قالب وردپرس



  آیا می دانید میانگین رضایت دانشجویان سون لرن از دوره ها، بیش از 94% می باشد!

دوره مجازی PHP (جلسه 10): تعریف توابع دلخواه توسط برنامه نویس

35 11837 ۱۵ مرداد ۹۳
در این جلسه در رابطه با مفهوم توابع در زبان های برنامه نویسی صحبت می کنیم و به تشریح نحوه ی ایجاد توابع دلخواه در زبان PHP توسط برنامه نویس می پردازیم . :: سرفصل مطالب این جلسه به شرح زیر است :

فصل 10 : توابع : تعريف توابع دلخواه توسط برنامه نويس

  • تابع چيست و چرا بايد از توابع استفاده کرد ؟
  • ساختار نوشتاري توابع PHP
  • قواعد نامگذاري توابع
  • پارامترها يا ورودي هاي توابع PHP
  • مقدار بازگشتي (خروجي) توابع
  • مثالي که مزاياي استفاده از توابع را نشان مي دهد .
  • نوع پارامتر هاي توابع PHP (مقداري و ارجاعي)
  • محدوده اعتبار متغيرها (Scope) و متغيرهاي سراسري (global variables)
  • مقداردهي پيشفرض براي پارامترهاي تابع
  • تعريف تابع با تعداد متغيري از پارامترهاي ورودي
  • توليد مقادير چندگانه توسط يک تابع
  • نحوه ي دسترسي به متغيرهاي سراسري
  • چک کردن وجود يا عدم وجود تابع با نام خاص
  • مفهوم توابع بازگشتي و مثالي کاربردي از آن
  • ميني پروژه : شبيه سازي خط توليد خودرو در فازهاي مختلف کارخانه
  • تمرين

افزایش کیفیت صدا : به پیشنهاد شما عزیزان و به خاطر کسب رضایت بیشتر شما از این دوره، تجهیزات ضبط صدای پیشرفته تری رو خریداری کردیم و از این جلسه به بعد کیفیت صدای ویدیو ها به مراتب بهتر و واضحتر خواهد بود . لطفا نظر خود را در مورد کیفیت صدای جدید اعلام نمایید . با تشکر از همراهی شما .
این مطلب یک جلسه از کاملترین پکیج و دوره مجازی آموزش حرفه ای زبان PHP است و برای دیدن آن باید در این دوره ثبت نام کنید .
توضیحات : به جای صرف هزینه های چند صد هزارتومانی برای یادگیری زبان PHP ، تنها با 20% هزینه ی کلاس های حضوری، دوره ی کامل و حرفه ای آموزش زبان PHP را با بهترین کیفیت برای شما عزیزان برگزار می کنیم . با مشاهده ی سرفصل های این دوره جامع بودن آن را درک خواهید کرد . در انتهای دوره با آموزش انجام 3 پروژه ی کاربردی مهارت های خودتون رو به صورت کاملا عملی استفاده خواهید کرد . با انجام تمرین های مناسب، در پایان این دوره می توانید پروژه های عملی و کاربردی دلخواه را با زبان PHP انجام دهید . دی وی دی این دوره ی آموزشی پس از تکمیل، برای عزیزانی که تمایل داشته باشند ارسال خواهد شد .
:: مطالب جدید سون لرن را از طریق ایمیل دریافت کنید :

دیدگاه ها 35 دیدگاه برای این مطلب ارسال شده است.

  • ‏‏
    امین خلیلی(۲۷ دی ۱۳۹۳)

    سلام
    جناب اوند میشه لینک دقیق دانلود اون فایل توابع phpرا بگذارید چون وقتی وارد سایت میشم نمیدونم کدوم را باید دانلود کنم ممنون

  • ‏‏
    امین خلیلی(۲۷ دی ۱۳۹۳)

    ادرس یه سایت را تو ویدیو فرمودید که توابع پیشفرضphpداخلش هست وقتی وارد سایت میشم نمیدونم از کدوم قسمت باید دانلود کنم میخاستم لینک دانلودش را بفرمایید
    این ادرس سایت هست که فرمودیدhttp://php.net/download-docs.php

    • ‏‏
      لقمان آوند(۲۷ دی ۱۳۹۳)

      از اینجا دانلود کن .

      • ‏‏

        دوستانی که پس از دانلود این فایل فقط پنل سمت چپ رو مشاهده کردن و محتوای سرفصل ها براشون قابل مشاهده نبود ( در ویندوز 7 برام این اتفاق افتاد) فایل رو ببندید ، روی فایل دانلود شده راست کلیک properties را بزنید و در پنجره باز شده در قسمت پایین دکمه unlock رو بزنید و فایل رو دوباره باز کنید …
        با تشکر از سون لرن و استاد بزرگوار لقمان آوند …
        و خداوند سون لرن رو آفرید … 😉

  • ‏‏
    Massud Tarekhi(۲۹ اسفند ۱۳۹۳)

    با سلام
    استاد می شه کاری کنیم که تابعی که نوشتیم از توابع پیشفرض بشه؟؟
    و چطوری کد های توابع پیشفرض php رو ببینیم (مثلا ببینیم تابع var_dump کدش چیه)؟؟

  • ‏‏
    Massud Tarekhi(۴ فروردین ۱۳۹۴)

    با سلام
    استاد چگونه می تونیم کاری کنیم که در تابع printVar اگه کاربر فرضا عدد وارد کرد بنویسه اینتجر و بعد همون عدد؟؟؟ لطفا راهنمایی کنید

  • ‏‏
    محسن رنجبر(۴ اردیبهشت ۱۳۹۴)

    سلام

    برای من متغیر $_ENV رو نشون نمیده! چرا؟

  • ‏‏
    Mehdi Mashayekhi(۲۲ اردیبهشت ۱۳۹۴)

    سلام استاد عزیز یه باگ توی کد printVar هست :

  • ‏‏

    سلام آقای آوند
    میشه دقیقاً توضیح بدید چرا باید از پوینتر ها استفاده کنیم؟ و اینکه میگن فرق بین متغیر معمولی(pass by value) با ریفرنس (pass by reference )به عنوان پارامتر اینکه در ریفرنس آدرس متغیر است نه مقدارش به چه معنیست؟؟ اگه امکان داره مثالی ذکر کنید.

    • ‏‏
      لقمان آوند(۲۲ خرداد ۱۳۹۴)

      پوینتر ها رو توی دوره توضیح دادیم و بعدا ازش استفاده می کنیم و بهتر کاربردشو درک می کنید.
      پوینتر کلا نوعی از متغیر هست که آدرس متغیر دیگه ای رو درون خودش ذخیره میکنه به جای اینکه یه مقدار عددی یا متنی رو ذخیره کنه! (البته خود آدرسی که ذخیره میکنه یه عدد هست که آدرس متغیر در حافظه اصلی هست) . کاربرداشو تو جلسات آینده و مثالهایی که می زنیم می تونید متوجه بشید .
      call by value یعنی اینکه مقدار متغیری که به عنوان پارامتر به تابع میدیم پاس داده میشه و نه خود متغیر. توی call by reference خود متغیری که پاس میدید میره توی تابع و استفاده میشه که برای آرایه ها و اشیاء به این شکله . برای بقیه موارد مثل اعداد، رشته ها و بولین ها به صورت call by value هست .

  • ‏‏
    سید احسان عظیمی(۲۱ خرداد ۱۳۹۵)

    مینی پروژه ی آخر آموزش زمان جلسه رو زیاد کرد و میشد از چند تا از توابع آن صرف نظر کرد ولی در کل این جلسه خوب بود مخصوصا قسمت Scop و متغیر های Global ، ممنون.

  • نکته : برای پاسخگویی سریعتر و بهتر، بخش نظرات این مطلب مختص پرسش و پاسخ های کاربران ثبت نامی در دوره ی کاملترین پکیج و دوره مجازی آموزش حرفه ای زبان PHP است .
    اگر قبلا در این دوره ثبت نام کرده اید پس از ورود به سایت می توانید تمامی پرسش و پاسخ ها و نظرات مطرح شده ی این مطلب را مشاهده و اگر سوالی دارید در همینجا مطرح کنید.

    ورود/عضویت سریع با اکانت فیسبوک/جیمیل شما

    :: شما می توانید با استفاده از اکانت یاهو یا جیمیل خود به صورت کاملا امن، سریع و بدون نیاز به ورود اطلاعات عضو و وارد سایت شوید. در این صورت هیچ نیازی به ورود نام کاربری و رمز عبور خود نخواهید داشت و هویت شما از طریق ایمیلتان مورد تائید قرار می گیرد .
    برای استفاده از این روش باید در اکانت گوگل(جیمیل) و یا یاهوی خود لاگین باشید .
    عضویت/ ورود سریع با :
    در حال اتصال ...

    ورود به سایت

    ورود سریع با :
    در حال اتصال ...

    جستجو در سون لرن

    عبارت :
    7LearnTelegram