http://up9.iranblog.com/images/fknb8ukl3i2c4bo8jwhj.gif

آپلود عکس و فایل ایران بلاگ

+ پاسخ گويي به اين گفتگو
نمايش نتايج 1 به 3 از 3

نام گفتگو: آموزش زبان برنامه نویسی php

  1. #1
    تاريخ عضويت : Apr 2006
    پست ها : 21
    سپاس
    0
    تشکر شده 7 بار در 5 پست

    پيش گزيده آموزش زبان برنامه نویسی php

    سلام .امروز آموزش php آغاز می کنیم در طی آموزش از مثال های متعددی استفاده می کنیم که به یادگیری سریعتر شما کمک کنیم. من از نوشتن توضیحات اضافه وابتدایی پرهیز می کنم.

    در این درس خواهیم خواند :
    - نحوه ساخت ، بارگذاری و اجرای یک فایل PHP
    - چگونه از PHP و HTML در یک صفحه استفاده کنیم
    - چگونه کدها را با استفاده از کامنتهای برنامه نویسی قابل فهم تر کنیم

    خوب برای شروع یک TextEditor رو باز کنید. php هم مانند html مبتنی بر متن ساده است بنابراین از هر ادیتوری میشود برای ساخت فایل php استفاده کرد. مثلا Notepad خود را باز کنید.
    خطوط زیر را وارد کنید و فایل را به هر اسمی با پسوند .php ذخیره کنید. مثلا first.php

    PHP کد:
    <?
    print "Hello Web!";
    ?>
    در صورتیکه php روی کامپیوتر خود نصب کرده اید ، فایل رو در وب سرور خود کپی کنید و آن را از طریق browser صدا کنید. و یا اینکه فایل رو در یک سایت با دسترسی PHP بارگذاری نمایید و آدرس آن را در browser تایپ کنید.
    پس از اجرای فایل جمله Hello Web! رو بر روی صفحه خواهید دید.
    در صورتیکه کدها خود را یعنی هما چیزی که در ادیتور تایپ کردید رو روی صفحه دیدید. این بدان معنی است که وب سرور شما فایل php رو اجرا نکرده (یا php بر روی آن نصب نیست و یا پسوند فایل رو به درستی انتخاب نکرده اید.)

    خوب حالا که صفحه اول php خود را upload کرده اید کمی در آن دقت کنید.
    در شروع و در اولین خط کد
    PHP کد:
    <?





    رو داريم. هميشه شروع يك كد php باید با همین تگ ها باشد. در غیر اینصورت سیستم با کدها مثل html رفتار میکند و بدون هیچگونه عملیاتی همان متن کد را نمایش خواهد داد.
    و در انتهای کد PHP نیز حتما باید

    PHP کد:
    ?> 
    را وارد کنید که به server می فهماند که کد php اینجا تمام شده است و از این به بعد با کدهای html روبرو است.
    در انتهای هر خط از کدها باید از


    PHP کد:



    استفاده شود. در غیر اینصورت سرور کدها را در یک خط و پشت سر هم تشخیص می دهد. پس شما می توانستید کد بالا را در یک خط و به صورت



    PHP کد:
    <? Print "Hello Word!" ?>



    نیز بنویسید.

    دستور Print

    این دستور در واقع نمایش دهنده است و هر چیزی که به آن بدهید را بر روی صفحه نمایش می دهد.
    شما می توانید مقدار یک متغیر را نیز با استفاده از Print نمایش دهید.

    ترکیب PHP و HTML در یک صفحه

    کدهای زیر را در notepad وارد نمایید و ذخیره و upload کنید.

    HTML کد:
    1: <html>
    HTML کد:
    2: <head>
    3: <title>Listing 3.2 A PHP script including HTML</title>
    4: </head>
    5: <body>
    6: <b>
    7: <?
    8: print "hello world";
    9: ?>
    10: </b>
    11: </body>
    12: </html>

    خوب همانطور که می بینید کدهای HTML به راحتی می توانند در کنار کدهای PHP کار کنند. در واقع سرور قبل از رسیدن به کد



    PHP کد:
    <?

    همه کدها رو html فرض کرده و کدهای در داخل

    و

    را به عنوان کد php می شناسد و بر روی آنها عملیات انجام می دهد.

    گذاشتن Comment در میان کدها

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


    PHP کد:
    // 



    و یا


    PHP کد:



    استفاده کنید.
    مثلا



    PHP کد:
    // This is a comment 
    یا




    PHP کد:
    # in yek comment ast 




    در قسمت بعدی درس ما را همراهی کنید
    info@maralhost.com
    آخرين ويرايش به وسيله maralhost : 04-03-2006 در 12:38 PM

  2. 2 کاربرا به maralhost عزيز بابت پست مفيد تبريک گفته اند :

    ان شرلی (03-13-2009), paarsehsoft (07-21-2008)

  3. #2
    تاريخ عضويت : Jun 2007
    شهر : تهران
    پست ها : 135
    سپاس
    481
    تشکر شده 109 بار در 79 پست

    پيش گزيده

    البته من با اون کد print مشکل دارم فک کنم باید echo میذاشتی؟

  4. #3
    آواتار aghasina
    تاريخ عضويت : Jun 2008
    پست ها : 90
    سپاس
    4
    تشکر شده 69 بار در 50 پست

    پيش گزيده

    نه خیر مشکل print که شما نوشتید این هستش که باید داخل پرانتز قرار بگیره
    یادتون باشه همیشه در php توابع دارای پرانتز هستند
    برنامه نویسی php,mysql,..طراحی وب و گرافیک

    Msbzs1373@gmail.com

قوانين ايجاد گفتگو در تالار

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  • BB code is روشن
  • شکلک ها روشن هستند
  • کد [IMG] اکنون روشن ميباشد
  • HTML کد خاموش مي باشد