فرمت ها

فرمت فایل 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

امیررضا نصیری

امیررضا هستم، دانشجوی ارشد نرم‌افزار و مدیر بایت گیت و دلیکس. عاشق کامپیوتر و هر چی که بهش ربط داره! دوست دارم همه چیزو یاد بگیرم و اونا رو یاد بدم. امیدوارم از مطالب سایت استفاده کنید و لذت ببرید. » بیشتر آشنا شوید!

نوشته های مشابه

۴ دیدگاه

  1. سلام خسته نباشید.

    داداش باید بگم دمت گرم با اینکه سنی نداری ولی خیلی خوب در مورد pc و اجراش توضیح میدی.

    میتونم در تلگرام ایدی شما رو داشته باشم. اگر سوالی چیزی بود ازتون بپرسم.؟

    1. سلام 🙂 خیلی ممنونم علی آقا. ممنون میشم اگه سوالتونو تو قسمت نظرات مربوط به یکی از موضوعات نزدیک به سوالتون بپرسید 😉

  2. سلام
    از شما به خاطر سایت خوب و اطلاعات مفید موجود در آن کمال تشکر را دارم.
    برایم خیلی مفید بود و مشکلم را حل کرد.
    باز هم ممنون.

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *