با آموزش کدنویسی با PHP همراه من هستید. به طور کلی هر فایل PHP از ترکیبی از کدهای HTML و PHP تشکیل شده. ایجاد یک فایل php خیلی راحته. توجه داشته باشید که فایل های PHP دارای پسوند .php هستن.

کدنویسی با PHP: سینتکس کدنویسی با PHP

یعنی تمام کدهای PHP باید بین دو عبارت قرار بگیرن:

<?php   //your code here  ?>  

تگ <?php به معنی شروع و تگ ?> به معنی پایان. کدهای خارج این دو، کد HTML هستن.

نکته مهم دیگه اینه که بعد هر دستور یا جمله php یک سمی کولن ; قرار میگیره.

پس تا اینجا 3 تا نکته رو یاد گرفتید:

    مقالات مرتبط
    آموزش PHP – معرفی PHP
    معرفی PHP

    سلام. قبل معرفی PHP ، همین اول کار بگم که این آموزش قرار یک آموزش کامل باشه. یعنی تمام مباحث مطالعه مطلب

    آموزش PHP – آموزش نصب PHP چطور PHP را نصب کنیم؟
    آموزش PHP - آموزش نصب PHP آموزش نصب Xampp

    در دومین بخش از آموزش PHP با من همراه هستید. در این بخش به آموزش نصب PHP خواهیم پرداخت. در مطالعه مطلب

    آموزش PHP – نمایش خروجی در PHP با 2 روش (آموزش echo و print)
    آموزش PHP - نمایش خروجی در PHP - تفاوت echo و print

    در این بخش از آموزش PHP به آموزش نمایش خروجی در PHP و معرفی دستورات echo و print خواهم پرداخت. مطالعه مطلب

    تغییر نقش کاربر از طریق Phpmyadmin از طریق وردپرس
    تغییر نقش کاربر از طریق Phpmyadmin

    اگر به دنبال تغییر نقش کاربر از طریق Phpmyadmin هستید این مطلب مناسب شماست. تا حالا شده به هر دلیلی مطالعه مطلب

  • فایل های PHP دارای پسوند .php هستن.
  • کدهای PHP باید درون دو عبارت <?php و ?> قرار بگیرن. کدهای خارج این دو، کد HTML هستن.
  • هر دستور یا جمله PHP با یک سمی کولن ; از دستور بعدی جدا میشه.
این مقاله رو از دست نده:   آموزش PHP - کامنت نویسی در PHP با 3 روش

خوب بریم یک مثال خیلی ساده از کدنویسی با PHP ببینیم

قبل هر چیز باید از یک نرم افزار تحت عنوان ویرایشگر کد استفاده کنید. پیشنهاد من نرم افزار visualstudio هست که به اون Vscode هم میگیم!

vscode رو باز کنید، یک فایل جدید ایجاد کنید و اون رو با نام index.php ذخیره کنید.

حالا کدهای زیر رو درون اون بنویسید:

<!DOCTYPE>  <html>  <body>  <?php  echo "<h1>Hello World!</h1>";  ?>  </body>  </html>  

خوب کد رو ذخیره کنید.

تا اینجای کار فایل php رو ساختیم. این فایل وقتی اجرا بشه، یک صفحه HTML ایجاد میکنه و عبارت Hello World! رو درون یک تگ h2 در صفحه ایجاد میکنه.

اما چطور باید از این فایل خروجی گرفت؟؟

اجرای کدهای PHP در نرم افزار XAMPP

برای اجرای کدهای PHP قدم به قدم مراحل گفته شده در این بخش رو پیش برید:

قدم اول: وارد مسیر C:\xampp\htdocs بشید. البته این مسیر پیش فرضه و ممکنه برای شما متفاوت بشه. باید در محلی که زمپ رو نصب کردید، به دنبال پوشه ای به نام htdocs بگردید.

برای آموزش PHP - کدنویسی با PHP پوشه htdocs را پیدا کنید و فایل هایتان را درون آن قرار دهید
برای کدنویسی با PHP پوشه htdocs را پیدا کنید و فایل هایتان را درون آن قرار دهید

قدم دوم: درون پوشه htdocs یک پوشه ایجاد کنید. برای مثال اسم اون رو project1 بگذارید.

پوشه پروژه را درون پوشه htdocs بسازید
پوشه پروژه را درون پوشه htdocs بسازید

قدم سوم: حالا فایل index.php که در مراحل قبلی ساختید رو به این پوشه منتقل کنید.

فایل index.php را درون این پوشه ایجاد و کدهایتان را در آن ساخته و ذخیره کنید
فایل index.php را درون این پوشه ایجاد و کدهایتان را در آن ساخته و ذخیره کنید

قدم چهارم: کنترل پنل زمپ رو باز کنید. ماژول های Apache و MySQL رو اجرا کنید. حالا مرورگر رو باز کنید و عبارت زیر رو درون اون بنویسید:

http://localhost/project1

قدم پنجم: حالا Enter رو بزنید و صفحه رو لود کنید. کدی که نوشتید اجرا شده و در حال مشاهده خروجی هستید.

این مقاله رو از دست نده:   آموزش PHP - معرفی PHP

نکته مهم: اگر به هر دلیلی پورت Apache شما چیزی جز پورت 80 بود، برای مثال 8080 بود، باید چنین عبارتی وارد کنید: http://localhost:8080/project1

تمام مراحل بالا رو میتونید به صورت ویدئویی در این لینک ببینید:

حساسیت PHP به بزرگی و کوچکی حروف حساسه!

بعضی زبان های برنامه نویسی به کوچک و بزرگ بودن حروف حساسن! اصطلاحا Case Sensitive هستن. بعضی ها هم حساس نیستن! بعضی ها هم انتخابی حساسن!

PHP برای کلمات اصلی و یا به عبارتی کلماتی مثل if,else,echo,while و… یا به عبارتی کدهاو دستوراتش حساس به بزرگی یا کوچیکی حروف نیست!

یعنی چه بنویسی echo و چه بنویسی ECHO فرقی براش نداره!

اما…

اما اسم متغیرها و توابع به حروف کوچیک و بزرگ حساسه. هروقت تو یک زبان بتونی برای چیزی اسم بزاری، به اون اسم میگن شناسه یا Identifier. این شناسه ها هستن که به حروف بزرگ و کوچیک حساسن!

یعنی اگر متغیری به اسم A تعریف کنی با متغیر a تفاوت داره!

برای مثال:

<!DOCTYPE>  <html>      <body>          <?php              echo "Hello world using echo </br>";              ECHO "Hello world using ECHO </br>";              EcHo "Hello world using EcHo </br>";          ?>      </body>  </html>  

خروجی چنین چیزیه:

Hello world using echoHello world using ECHOHello world using EcHo

میبینی که با سه دستور echo که به صورت حروف کوچیک یا بزرگ نوشته شدن کد رو نوشتیم اما خطایی در کار نیست!

حالا به این مثال نگاه کن:

<html>      <body>          <?php              $color = "red";              echo "My car is ". $ColoR ."</br>";              echo "My dog is ". $color ."</br>";              echo "My Phone is ". $COLOR ."</br>";          ?>      </body>  </html>  

خروجی اینطوری میشه:

Warning: Undefined variable $ColoR in C:\xampp8_2_4\htdocs\project1\index.php on line 5My car isMy dog is redWarning: Undefined variable $COLOR in C:\xampp8_2_4\htdocs\project1\index.php on line 7My Phone is

می بینید که نام متغیرها (Color) به حروف کوچک و بزرگ حساسه!

این مقاله رو از دست نده:   آموزش PHP - انواع داده در PHP

خوب کدنویسی با PHP به همین راحتیه!

آموزش جلسه قبل رو میتونید با کلیک بر روی لینک زیر مشاهده کنید:

جلسه قبل: آموزش PHP – آموزش نصب PHP چطور PHP را نصب کنیم؟

جلسه بعد: آموزش PHP – نمایش خروجی در PHP با 2 روش (آموزش echo و print)

(5 از 5)