طراحی وب سایت کتابخانه

طراحی وب سایت کتابخانه

تگ های پی اچ پی

سه شنبه, ۵ اسفند ۱۳۹۳، ۱۰:۵۲ ق.ظ

     همانطور که قبلا گفته شد، پی اچ پی یک زبان اسکریپتی است. از این رو به راحتی می توان کدهای پی اچ پی را در لابلای کدهای اچ تی ام ال قرار داد. اما برای اینکه به موتور پی اچ پی بفهمانیم کدام قسمت از کدها، از نوع پی اچ پی می باشند، باید کدها را در بین تگ های آغازین و پایانی پی اچ پی قرار داد. این تگها به این شکل هستند: 

<?php ... ?>

     با این کار هر چیزی خارج از این تگها قرار گیرد، توسط موتور پی اچ پی پردازش نمی شود. 

نکته

     البته در نظر داشته باشید که پی اچ پی امکان استفاده از تگهای کوتاه را نیز برای شما فراهم می کند: 

<? ... ?>

     که البته برای استفاده از این روش حتما باید در فایل پیکربندی php.ini گزینه short_open_tag فعال شده باشد. در غیر این صورت فایلهای شما اجرا نخواهد شد. 


     اگر در داخل یک فایل پی اچ پی فقط از تگهای پی اچ پی استفاده می کنید، بهتر است تگ انتهایی پی اچ پی را در داخل فایل قرار ندهید. این کار از از وجود فضای خالی تصادفی یا خط خالی که ممکن است بعد از تگ انتهایی پی اچ پی بوجود آید جلوگیری می کند. این مساله می تواند تاثیرات ناخواسته ای را ایجاد کند. بنابراین بهتر است چنین فایلی را به این شکل بنویسید: 

<?php
echo "در طوک، طراحی وب را بیاموزید.";

// ... کدهای بیشتر
echo "عبارت پایانی در داخل فایلی که فقط کدهای اچ تی ام ال در داخل آن قرار دارد.";

// اسکریپت در اینجا بدون اینکه تگ پایانی وجود داشته باشه به پایان می رسد

مشخص کردن انتهای کد

     در زبان پی اچ پی نیز، همانند زبان های C و Perl، باید قسمت انتهایی هر عبارت توسط یک نقطه ویرگول (;) مشخص شود. در نظر داشته باشید که تگ انتهایی کدهای پی اچ پی به منزله وجود یک علامت نقطه ویرگول (;) می باشد. بنابراین لازم نیست در خط پایانی یک بلوک پی اچ پی از علامت نقطه ویرگول (;) استفاده کنید؛ البته بهتر است برای حفظ وحدت رویه، علامت نقطه ویرگول (;) را قرار دهید. 

<?php
    echo 'در طوک طراحی وب را یادبگیرید.';
?>

<?php echo 'در طوک طراحی وب را یادبگیرید.' ?>

<?php echo 'در طوک طراحی وب را یادبگیرید.';
موافقین ۰ مخالفین ۰ ۹۳/۱۲/۰۵
مهرداد یوسفی فرد

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی