نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: [آموزش php]جلسه دوم : Syntax ها ، توضیحات و متغیرها

  1. #1
    عضو انجمن آگونیس آواتار ها
    تاریخ عضویت
    Dec 2011
    محل سکونت
    Network
    نوشته ها
    741
    تشکر تشکر کرده 
    114
    تشکر تشکر شده 
    2,139
    تشکر شده در
    855 پست

    پیش فرض [آموزش php]جلسه دوم : Syntax ها ، توضیحات و متغیرها

    Syntax های PHP

    هر بلاک برنامه نویسی PHP با <?php آغاز شده و به ?> ختم می شود. بلاک های برنامه نویسی PHP میتوانند در هر جایی از صفحه قرار بگیرند.
    در سرور های که از قابلیت مختصر نویسی پشتیبانی می کنند می توان از <? و ?> هم استفاده نمود.با این حال به منظور داشتن بیشترین سازگاری توصیه می کنیم از برچسب های استاندارد استفاده کنید :
    1
    2
    3
    <?php

    ?>


    فایل های PHP معمولا شامل تگ های HTML هستند. در واقع شبیه یک فایل HTML به همراه مقداری کدهای PHP هستند.
    در مثال زیر یک فایل PHP را ملاحظه میکنیم که عبارت “Hello Word” را به مرورگر می فرستد.
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <html>
    <body>

    <?php
    echo "Hello World";
    ?>

    </body>
    </html>


    هر دستور PHP باید به نقطه ویگول ( ختم شود. نقطه ویرگول در واقع یک جداکننده هست که به منظور تشخیص دادن مجموعه ای از دستور ها استفاده می شود.
    برای داشت خروجی متن در PHP در دو دستور echo و print استفاده می شود که در مثال بالا ما از دستور echo برای چاپ عبارت Hello Word استفاده کردیم.
    نکته : فایل های PHP می بایست با پسوند .php ذخیره گردند در صورتی که با پسوند .html ذخیره شوند دستورات PHP پردازش نمی شوند.
    توضیحات در PHP

    در PHP برای نوشتن توضیحات از دو روش می توان استفاده کرد. روش اول برای توضیحات یک خطی است که به صورت // است و روش دوم برای نوشتن توضیحات چند خطی که از /* و */ استفاده می کنیم.
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <html>
    <body>

    <?php
    //این خط یک توضیح است !

    /*
    این خط ها
    برای درج
    توضیحات هستند
    */
    ?>

    </body>
    </html>


    متغیر ها

    به صورت کلی متغیر های برای ذخیره سازی اطلاعات به کار می روند.
    متغیر ها درPHP

    متغیر های به منظور ذخیره مقادیر استفاده می شوند. به عنوان مثال : رشته هی متنی ، اعداد و یا آرایه ها
    وقتی در برنامه خود یک متغیر تعریف می کنیم می توان در طول برنامه بار ها از آن استفاده نمود.
    متغیر های PHP با علامت $ شروع می شوند.
    شیوه صحیح تعریف متغیر در PHP به صورت زیر است :
    1 $var_name = value;


    معمولا برنامه نویسان تازه کار گذاشتن علامت $ هنگام تعریف متغیر را فراموش می کنند. و در این حالت عملا متغیری تعریف نمی شود که بتوان از آن استفاده کرد !
    نمونه ای از تعریف یک متغیر با محتوای رشته ای و عددی :
    1
    2
    3
    4
    <?php
    $txt="Hello World!";
    $x=16;
    ?>


    PHP یک زبان Loosely Typed است !

    Loosely Typed بودن یک زبان برنامه نویسی به این معنی است که قبل از مقدار دادن به متغیر لازم نیست نوع آن متغیر را تعریف نمود. همون طور که در مثال بالا می بینیم بدون این که نوع متغیر ها را تعریف کنیم فقط به آن ها مقدار دادیم و شیوه تعریف دو متغیر (با اینکه جنس مقادیر آن ها متفاوت است) مشابه یکدیگر هستند. در واقع PHP به صورت اتوماتیک جنس متغیر ها را به شکل صحیح آن ها تغییر می دهد. در زبان های strongly typed حتما قبل از مقدار دادن به متغیر باید نوع آن را مشخص کنیم.
    قرانین نام گذاری متغیر ها :

    • نام یک متغیر باید با یک حرف و یا ” _ ” شروع شود.
    • نام یک متغیر فقط می توان شامل حروف ، اعداد و “_” باشد. (a-z ، A-Z ، ۰-۹ ، و _)
    • نام متغیر نمی تواند شامل فاصله (space) باشد و برای جدا سازی بخش ها یک نام دو بخشی می توان از _ استفاده کرد ($my_string) و یا با حروف بزرگ جداسازی را انجام داد ($myString)
    OldProfile

  2. تعداد تشکر ها از آگونیس به دلیل پست مفید


  3. # ADS




     

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

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

موضوعات مشابه

  1. درخواس اموزش نصب تغیر ورژن php
    توسط DaNiaL.RiCaRoS در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: December 14th, 2016, 03:15
  2. اموزش تغیر مسیر اپلود وردپرس
    توسط baranblog در انجمن Wordpress
    پاسخ ها: 0
    آخرين نوشته: May 10th, 2013, 16:33
  3. آموزش تغیر آدرسphpmyadmin
    توسط pc.rootall در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 0
    آخرين نوشته: January 25th, 2013, 18:02
  4. [آموزش php]جلسه سوم : متغیر های رشته ای
    توسط آگونیس در انجمن PHP-MySQL
    پاسخ ها: 0
    آخرين نوشته: May 2nd, 2012, 13:24

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •