در برنامه نویسی با PHP، بلوکهای کد به صورت خاصی نوشته میشوند که در این مقاله نحوه ساخت و استفاده از بلوکهای PHP را بررسی میکنیم. این بلوکها معمولاً برای اجرای دستورات، نمایش خروجی، تعامل با دادهها و ارتباط با پایگاه داده استفاده میشوند.
کدهای PHP معمولاً داخل یک فایل با پسوند .php
ذخیره میشوند. بلوکهای PHP با یک تگ باز و بسته شده خاص شروع و پایان مییابند:
<?php
// اینجا کدهای PHP نوشته میشوند
?>
<?php
برای شروع کدهای PHP است.?>
نشاندهنده پایان کدهای PHP است.مثال:
<?php
echo "Hello, World!";
?>
این کد یک پیام به نام “Hello, World!” را در صفحه مرورگر نمایش میدهد.
PHP میتواند داخل کدهای HTML قرار گیرد تا بخشهایی از صفحه وب به صورت پویا تولید شوند.
مثال:
<!DOCTYPE html>
<html>
<head>
<title>صفحه وب PHP</title>
</head>
<body>
<h1>خوش آمدید!</h1>
<p>تاریخ امروز:
<?php
echo date("Y-m-d");
?>
</p>
</body>
</html>
در این مثال، PHP با HTML ترکیب شده است و تاریخ امروز به صورت پویا در صفحه نمایش داده میشود.
برای ذخیرهسازی دادهها در PHP از متغیرها استفاده میشود. هر متغیر در PHP با یک علامت $ شروع میشود.
مثال:
<?php
$name = "Ali";
$age = 25;
echo "نام من $name است و من $age سال دارم.";
?>
این کد پیامی را با استفاده از متغیرهای $name
و $age
تولید میکند.
PHP از دستورات شرطی برای اجرای کد بر اساس شرایط مختلف استفاده میکند.
مثال:
<?php
$hour = date("H");
if ($hour < 12) {
echo "صبح بخیر!";
} else {
echo "عصر بخیر!";
}
?>
در اینجا بر اساس ساعت فعلی، پیام متفاوتی به کاربر نمایش داده میشود.
PHP از حلقهها برای تکرار کدها استفاده میکند. دو نوع حلقه رایج عبارتند از:
for
:<?php
for ($i = 0; $i < 5; $i++) {
echo "این شماره $i است<br>";
}
?>
while
:<?php
$i = 0;
while ($i < 5) {
echo "این شماره $i است<br>";
$i++;
}
?>
توابع در PHP به شما امکان میدهند که مجموعهای از دستورات را بستهبندی کنید و در هر کجای کد آنها را فراخوانی کنید.
مثال:
<?php
function greeting($name) {
return "سلام، " . $name;
}
echo greeting("Mohammad");
?>
ساخت بلوکهای PHP ساده است و با ترکیب آن با HTML میتوان به راحتی وبسایتهای پویا و تعاملی ساخت. یادگیری بلوکهای PHP اولین گام برای توسعه وب با این زبان است و به کمک آن میتوانید کدهای پویا و مؤثری بنویسید.
PHP یکی از محبوبترین زبانهای برنامهنویسی سمت سرور برای توسعه وب است که به دلیل…
فهرست مطالب فایل php.ini چیست؟ فایل php.ini کجاست؟ مهمترین تنظیمات در فایل php.ini حداکثر زمان…
اتصال دائم (Persistent Connection) به پایگاه داده یکی از روشهای بهینهسازی ارتباطات در برنامههای PHP…
ذخیره و نمایش تصاویر و مدیا در پایگاه داده یکی از نیازهای رایج در پروژههای…
هنگام کار با پایگاه داده در PHP، ممکن است خطاهایی ناشی از کوئریهای ناقص یا…
ایجاد پایگاه داده در PHP یکی از مباحث اساسی برای ساخت وبسایتها و برنامههای تحت…