تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 6 12345 ... آخرآخر
نمايش نتايج 1 به 10 از 56

نام تاپيک: آموزش کامل php از پایه (از زیر صفر ) به سوی (100)

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2011
    پست ها
    40

    پيش فرض آموزش کامل php از پایه (از زیر صفر ) به سوی (100)

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

    حالا قصد دارم php رو به روش خودم به شما آموزش بدم پس اگر حال حوصله ی کتابهای حجیم رو ندارید با من همراه باشید .
    Last edited by mniiinm; 25-09-2013 at 22:20.

  2. 7 کاربر از mniiinm بخاطر این مطلب مفید تشکر کرده اند


  3. #2
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2011
    پست ها
    40

    پيش فرض

    سلام بدون هیچ توضیح و حرفی میریم سراغ آموزشمون.
    خیلی خب . کدهای PHP رو باید بین php?> و <? قرار بدیم . به این صورت :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    دستورات PHP خیلی آسونه مثلا برای نمایش یه چیزی روی مانیتور اینطور عمل میکنیم :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    خروجی :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ساخت متغییر ها هم خیلی آسونه :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    خروجی :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    خب آموزش پایه به همین سادگی تموم . از این به بعد به صورت عملی برنامه میسازیم . وخواهید دید که به زودی شما یک برنامه نویس php حرفه ای میشید.
    Last edited by mniiinm; 26-09-2013 at 13:35.

  4. 8 کاربر از mniiinm بخاطر این مطلب مفید تشکر کرده اند


  5. #3
    داره خودمونی میشه
    تاريخ عضويت
    Jan 2011
    پست ها
    40

    پيش فرض

    درس 2:

    حالا میخوایم یه برنامه بسازیم که چندتا اسم بهش بدیم بعدش اون شانسی یه اسم رو نمایش بده (مثلا یکی بچه دار شده اینطوری شانسی یه اسم برای بچش انتخاب میکنه )
    قبل از اینکه بریم سراغ ساخت برنامه اینو بگم که php تابع های زیادی داره که هر کدوم یه کاری میکنن ولی شما لازم نیست هیچکدومشون رو حغظ کنید یعنی خود منم بیشترشون رو حفظ نیستم ولی توی برنامه هام ازشون خیلی استفاده میکنم . میگید چجور پس نگاه کنید این برنامه رو چطوری میسازیم.

    میخواستیم یه برنامه بسازیم که چندتا اسم بگیره و یکیش رو شانسی نمایش بده . خب اول چندتا متغیر میسازیم و توی هر کدومش یه اسم میزاریم :


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

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



    هدف ما php هست . اینجا هم اولین سایت اومد. میریم داخلش سایت رسمیه (php.net)



    خب همون اول نوشته int rand ( int $min , int $max ) یعنی که دوتا عدد بهش میدیم از بین اونا یه عدد شانسی برمیگردونه . مثلا:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    این یه عدد بین 3 و 654 میگیره که ما با دستور echo که همون اول گفتم عدده رو نمایش میدیم.
    خب اینطور یه عدد شانسی برگشت داده میشه ولی ما یه اسم تصادفی میخوایم . واسه اینم راهی هست.
    مثلا میتونیم آرایه بسازیم. پس دوباره دست به دامن گوگل میشیمو سرچ میکنیم php array همونطور که قبلا گفتم اگه انگلیسی کلمه ای رو بلد نبودید میتونید از مترجم گوگل استفاده کنید . بعد از سرچ کردن طبق معمول میریم داخل سایت php.net .
    خب داخل php.net نوشته :



    )array
    key => value,
    key2 => value2,
    key3 => value3,
    ...
    (

    خب یعنی چی ؟ یعنی این:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینطور به هر عدد یک اسم رو نسبت دادیم و همه رو داخل متغیر $esm ذخیره کردیم.(پس دیگه نیازی به ساختن متغییرهای مختلف که اول انجام دادیم نیست)
    خب دیگه تقریبا برنامه کامل شد . حالا برنامه رو به صورت کامل مینویسم:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    تمام . اولین برنامه را ساختیم . حالا از بین 5 تا اسم که به برنامه دادیم برنامه یکی را به صورت شانسی نمایش میده.
    Last edited by mniiinm; 26-09-2013 at 13:37.

  6. 4 کاربر از mniiinm بخاطر این مطلب مفید تشکر کرده اند


  7. #4
    در آغاز فعالیت
    تاريخ عضويت
    Oct 2013
    پست ها
    2

    پيش فرض

    سلام دوست عزیز من با نرم افزار phpDesigner 8 و با سرور iis برنامه مینویسم ولی وقتی برنامه رو در پوشه تعیین شده توسط سرور ، ذخیره میکنم و با مرورگر ie ان رو اجرا میکنم ولی اجرا نمیشه ، کلا من تازه کارم ونمیدونم چطوری برنامه رو اجرا کنم؟ لطفا منو راهنمایی کنید. ممنون

  8. این کاربر از mediamilad بخاطر این مطلب مفید تشکر کرده است


  9. #5
    کاربر فعال طراحی صفحات وب hamedarian2009's Avatar
    تاريخ عضويت
    Nov 2012
    پست ها
    305

    پيش فرض

    سلام دوست عزیز من با نرم افزار phpDesigner 8 و با سرور iis برنامه مینویسم ولی وقتی برنامه رو در پوشه تعیین شده توسط سرور ، ذخیره میکنم و با مرورگر ie ان رو اجرا میکنم ولی اجرا نمیشه ، کلا من تازه کارم ونمیدونم چطوری برنامه رو اجرا کنم؟ لطفا منو راهنمایی کنید. ممنون
    واسه برنامه های php باید از سرور آپاچی استفاده کنید و با نصب نرم افزار هایی مثل xampp یا wamp میتونید اینکارو انجام بدین
    فقط واسه اینکه هر دو سرویس آپاچی و IIS را بخواهید در ویندوز همزمان داشته باشید یه تنظیمات کوچیکی داره تا به مشکل برنخورین

  10. این کاربر از hamedarian2009 بخاطر این مطلب مفید تشکر کرده است


  11. #6
    در آغاز فعالیت
    تاريخ عضويت
    Oct 2013
    پست ها
    2

    پيش فرض

    من اسم اینارو تا حالا نشنیدم ، تنظیماتش کجاست چجوریه؟

  12. #7
    کاربر فعال طراحی صفحات وب hamedarian2009's Avatar
    تاريخ عضويت
    Nov 2012
    پست ها
    305

    پيش فرض

    من اسم اینارو تا حالا نشنیدم ، تنظیماتش کجاست چجوریه؟
    اگه iis لازم نداری بهتره اول بری غیر فعالش کنی چون با اپاچی به طور معمولی با هم کار نمیکنن
    بعدش برو یکی ازین دوتا نرم افزارو که گفتم از گوگل سرچ کن و دانلود و نصب کن
    بسته به هر نرم افزاری که تصب کردی باید برنامه هایی که با php نوشتی رو واسه wamp تو پوشه www و xampp تو htdocs میریزی و واسه نمایش خروجی تو مرورگر باید به این صورت اول بنویسی localhost و بعدش فایل موردنطرتون مثلا فایل test تو پوشه folder به این صورت ادرس دهی میشه : localhost/folder/test.php

  13. این کاربر از hamedarian2009 بخاطر این مطلب مفید تشکر کرده است


  14. #8
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2013
    محل سكونت
    قزوین
    پست ها
    2

    پيش فرض

    دوست عزیز تنها پیشنهاد من به شما استفاده از نرم افزار دریمویور و سرور wamp هست به نظر من IIs سروره خیلی ضعیفی هست

  15. #9
    در آغاز فعالیت
    تاريخ عضويت
    Feb 2014
    پست ها
    1

    پيش فرض

    اقا یه سوال echoاسم متغیرته???

  16. #10
    کاربر فعال انجمن موبایل A.N.A.P's Avatar
    تاريخ عضويت
    Jan 2010
    محل سكونت
    Clouds
    پست ها
    3,023

    پيش فرض

    اقا یه سوال echoاسم متغیرته???
    نه وظیفه echo نمایش خروجی هست.شبیه print هست ولی کمی سریع تر.

صفحه 1 از 6 12345 ... آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

برچسب های این موضوع

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •