نویسندگی در بایت گیت

فرمت فایل PHP چیست؟

فرمت فایل PHP مربوط به زبان اسکریپت نویسی تحت وب PHP است که با آن می‌توان صفحات پویا و سرویس‌های مختلفی را طراحی و پیاده سازی نمود.

 

فرمت فایل PHP چیست؟

فرمت (Extension) فایل PHP یک فرمت استاندارد برای وب سرورهایی است که زبان اسکریپت نویسی PHP را پشتیبانی می‌کنند، است. یک فایل .php شامل کدها، توابع و دستوراتی است که توسط برنامه نویس نوشته شده و آماده اجرا و پردازش توسط هسته پردازشی زبان PHP (موجود در وب سرورها) است.

فرمت فایل‌هایی نظیر phtml و php3 و php4 و php5 و phps نیز مانند php بوده و توسط هسته این زبان، در سمت سرور، اجرا می‌شوند.

 

فایل PHP چگونه پردازش می‌شود؟

همانطور که گفتیم، فایل .php مخصوص زبان اسکریپت نویسی PHP است. برنامه نویس با هر ویرایشگر متنی (از Notepad گرفته تا ابزار حرفه‌ای) می‌تواند یک فایل .php شامل دستورات مورد نیاز خود بسازد. در سمت سرور و جایی که وب سرور در آنجا قرار دارد، هسته پردازشی زبان PHP که به زبان C نوشته شده است، فایل‌هایی با فرمت .php را شناسایی کرده و طبق برنامه نوشته شده، آن‌ها را پردازش می‌کند.

فایل .php می‌تواند شامل کدهای HTML و CSS و JavaScript و در کل هر کدی که در یک صفحه ایستا (استاتیک) قابل نوشتن است، نیز باشد. با این حال این قسمت‌های ثابت توسط هسته پردازشی رد شده تا جایی می‌رسد که یک تگ <?php پیدا کند. از این جا به بعد هسته، دستورات و کدهای درون این تگ را تا تگ پایانی ?> پردازش خواهد کرد.

بگذارید یک مثال از محتوای داخل یک فایل php با فایل نیم file.php بزنیم:

<html>
<head><title>An Example</title></head>
<body><div> Your age is:

<?php
$birth = $_GET["birth"];
$age = 1394 - $birth;
echo $age;
?>

</div></body></html>

در مثال بالا پیش از تگ <?php و بعد از تگ ?> کدهای HTML ایستا نوشته شده اند و دقیقاً به همان صورت به کاربر تحویل داده خواهد شد. پردازنده PHP محتوای درون این دو تگ را اجرا خواهد کرد. اگر با زبان PHP و کدهای HTML آشنا باشید، خواهید دید که با محتوای مثال بالا ما یک صفحه با عنوان An Example با محتوای یک سطر Your age is و در مقابل آن، سن محاسبه شده از سال تولد که از طریق پارامتر birth به صورت GET دریافت می‌شود (یعنی برای مثال: http://example.com/file.php?birth=1375)، نوشته خواهد شد. به عبارت دیگر، ما یک صفحه پویا یا داینامیک خواهیم داشت که خروجی آن طبق ورودی‌ها و یا شرایط مختلف، تغییر می‌کند.

 

مشخصات پسوند فایل PHP:

  • نوع MIME یا اینترنت مدیا تایپ: دو نوع رایج application/x-php و text/x-php
  • طراحی شده توسط: گروه PHP
  • فرمت‌های تقریبا مشابه: PHP3 و PHP4 و PHP5 و PHPs و PHTML
حمایت مالی از سایت

مبلغ مورد نظر:
نام:
ایمیل:
دلیل حمایت:
* فیلدهای نام، ایمیل و دلیل حمایت اختیاری اند.
* پرداخت با کمک پورتال زرین پال و با کارت‌های عضو شتاب انجام می‌پذیرد.

دیدگاه ها بسته شده است.