
چگونه کدهای PHP را در XAMPP اجرا کنیم
به گزارش اپست به نقل از javatpoint ، به طور کلی، یک فایل PHP شامل تگهای HTML و برخی کدهای اسکریپت PHP است. ایجاد یک مثال ساده PHP بسیار آسان است. برای انجام این کار، یک فایل ایجاد کنید و تگهای HTML + کد PHP را بنویسید و این فایل را با پسوند .php ذخیره کنید.
Note: PHP statements ends with semicolon (;).
تمام کدهای PHP بین تگ های PHP قرار می گیرند. این تگ ها با <?php شروع و با ?> پایان می یابند. نحو تگ های PHP در زیر آورده شده است:
php ?>
//your code here
<?
بیایید یک مثال ساده PHP را بررسی کنیم که در آن با استفاده از دستور echo در PHP، متنی را نمایش میدهیم.
File: first.php
<!DOCTYPE>
<html>
<body>
php ?>
echo “<h2>Hello First PHP</h2>“;
<?
</body>
</html>
خروجی:
Hello First PHP
چگونه برنامه های PHP را در XAMPP اجرا کنیم؟
PHP یک زبان برنامه نویسی بک-اند محبوب است. برنامه های PHP را می توان با هر ویرایشگری مانند Notepad، Notepad++، Dreamweaver و غیره نوشت. این برنامه ها با پسوند .php، یعنی filename.php در داخل پوشه htdocs ذخیره می شوند.
مثال: p1.php
همانطور که از ویندوز استفاده میکنم و سرور XAMPP من در درایو D نصب شده است، مسیر دایرکتوری htdocs به صورت “D:\xampp\htdocs” خواهد بود.
برنامههای PHP در مرورگرهای وب مانند کروم، اینترنت اکسپلورر، فایرفاکس و غیره اجرا میشوند. در زیر چند مرحله برای اجرای برنامههای PHP آورده شده است:
مرحله 1: ایجاد یک برنامه ساده PHP مانند hello world.
php ?>
echo “Hello World!”;
<?
گام دوم: فایل را با نام hello.php در پوشه htdocs ذخیره کنید. این پوشه در داخل پوشه xampp قرار دارد.
نکته: برنامه PHP باید در پوشه htdocs ذخیره شود که داخل پوشه xampp قرار دارد، جایی که XAMPP را نصب کرده اید. در غیر این صورت، خطایی ایجاد می کند – شیء یافت نشد.
مرحله 3: سرور XAMPP را اجرا کرده و Apache و MySQL را شروع کنید.
مرحله 4: حالا، مرورگر وب را باز کرده و آدرس http://localhost/hello.php را در نوار آدرس مرورگر تایپ کنید.
مرحله 5: خروجی برنامه hello.php به صورت تصویر زیر نمایش داده خواهد شد:

بیشتر اوقات، برنامههای PHP به عنوان یک ماژول سرور وب اجرا میشوند. با این حال، PHP همچنین میتواند در CLI (رابط خط فرمان) اجرا شود.
حساسیت به حروف بزرگ و کوچک در PHP
در PHP، کلمات کلیدی (مانند echo، if، else، while)، توابع، توابع تعریفشده توسط کاربر و کلاسها به حروف بزرگ و کوچک حساس نیستند. با این حال، تمام نامهای متغیر به حروف بزرگ و کوچک حساس هستند.
در مثال زیر، میتوانید ببینید که هر سه عبارت echo برابر و معتبر هستند:
<!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 echo Hello world using ECHO Hello world using EcHo
به مثال زیر نگاه کنید که نام متغیرها به حروف بزرگ و کوچک حساس است. همانطور که در مثال زیر مشاهده میکنید، فقط عبارت دوم مقدار متغیر $color را نمایش میدهد. زیرا متغیرهای $color، $ColoR و $COLOR را به عنوان سه متغیر مختلف در نظر میگیرد:
<html>
<body>
php ?>
$color = “black”;
echo “My car is “. $ColoR .”</br>“;
echo “My dog is “. $color .”</br>“;
echo “My Phone is “. $COLOR .”</br>“;
<?
</body>
</html>
:خروجی
Notice: Undefined variable: ColoR in D:\xampp\htdocs\program\p2.php on line 8 My car is My dog is black Notice: Undefined variable: COLOR in D:\xampp\htdocs\program\p2.php on line 10 My Phone is
فقط متغیر $color مقدار خود را چاپ کرده است و متغیرهای دیگر $ColoR و $COLOR به عنوان متغیرهای تعریف نشده اعلام شده اند. خطا در خطوط 5 و 7 رخ داده است.






