راهاندازی PHP

1. راهاندازی PHP:
برای اجرای PHP، به یک محیط سرور نیاز دارید. دو راه متداول برای این کار وجود دارد:
- XAMPP: یک توزیع رایگان و چندسکویی آپاچی که شامل PHP و MySQL است.
- WAMP/MAMP: شبیه به XAMPP اما برای ویندوز (WAMP) و مک (MAMP) طراحی شده است.
پس از نصب، میتوانید فایلهای PHP (.php
) بنویسید و آنها را با قرار دادن در پوشه ریشه سرور اجرا کنید.
2. سینتکس پایه:
کد PHP داخل تگهای <?php ... ?>
در یک سند HTML قرار میگیرد.
php ?>
;“!echo “Hello, World
<?
هنگام اجرای فایل روی سرور، خروجی سلام، دنیا!
خواهد بود.
3. متغیرها و انواع داده:
- متغیرهای PHP با
$
شروع میشوند و به صورت دینامیک تایپ میشوند، بنابراین نیازی به تعریف نوع نیست. - مثال:
;“name = “Alice$
; 25= age$
;is_student = true$
- PHP از انواع دادهای مثل رشته، عدد صحیح، اعشاری، بولین، آرایه و شی پشتیبانی میکند.
4. ساختارهای کنترلی:
- شرطها: if-else، switch
} if ($age >= 18)
;“echo “Adult
} else {
;“echo “Minor
{
- حلقهها: while، do-while، for، foreach
} for ($i = 0; $i < 5; $i++)
;echo $i
{
5. توابع:
تعریف بلوکهای کد قابل استفاده مجدد.
} function greet($name)
;“!return “Hello, $name
{
!echo greet(“Alice”); // Outputs: Hello, Alice
6. کار با فرمها:
PHP به طور معمول برای پردازش فرمها استفاده میشود. دادههای ارسال شده از طریق فرمها را میتوان از طریق $_GET
یا $_POST
دریافت کرد.
مثال:
// HTML Form
<“form method=“POST” action=“process.php>
<“input type=“text” name=“username>
<“input type=“submit” value=“Submit>
<form/>
PHP: process.php
php?>
username = $_POST[‘username’]$
;“!echo “Hello, $username
<?
دیدگاهتان را بنویسید