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

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

۳۹ مطلب با موضوع «پی اچ پی (PHP)» ثبت شده است

منظور از عدد صحیح، یکی از اعضای مجموعه زیر است.

ℤ = {..., -2, -1, 0, 1, 2, ...}

     یک عدد صحیح می تواند در مبنای ده()، مبنای شانزده()، مبنای هشت()، یا مبنای دو() به همراه یک علامت (مثبت یا منفی) نمایش داده شود. 

     توجه داشته باشید که اعداد صحیح در مبنای دو، از نسخه 5.4.0 به بعد معرفی شده اند. 

     برای استفاده از یک عدد صحیح در مبنای هشت، قبل از عدد یک صفر قرار دهید. برای استفاده از یک عدد صحیح در مبنای شانزده، قبل از عدد 0x قرار دهید. و برای استفاده از یک عدد صحیح در مبنای دو، قبل از آن 0b قرار دهید. 

     نمونه از از اعداد صحیح را در مثال زیر مشاهده می کنید:

<?php
$a = 1234; // در مبنای ده
$a = -123; // یک عدد منفی
$a = 0123; // در مبنای 8 - معادل عدد 83 در مبنای ده
$a = 0x1A; // در مبنای شانزده - معادل عدد 26 در مبنای ده
?>

     

۰ نظر موافقین ۱ مخالفین ۰ ۰۶ اسفند ۹۳ ، ۰۹:۵۹
مهرداد یوسفی فرد

     نوع بولی (Boolean) ساده ترین نوع اطلاعات در پی اچ پی می باشد. با استفاده از نوع بولی، درستی یک مقدار را تعیین می کنیم. این مقدار یا صحیح (TRUE) است یا غلط (FALSE).

     برای اینکه یک مقدار بولی را به یک عبارت نسبت دهید از کلیدواژه های FALSE یا TRUE استفاده می کنیم. توجه داشته باشید که کوچکی و بزرگی حروف اهمیتی ندارد.

<?php
$variable = True; /* به متغیر مقدار
                  TRUE
                  را نسبت می دهیم.*/
?>

     معمولا نتیجه یک عبارت را که به صورت بولی می باشد در داخل یک ساختار کنترلی بررسی می کنند. به مثال زیر توجه کنید: 

<?php
//علامت == یک عملگر است که تساوی را تست کرده و یک مقدار بولی برمی گرداند
if ($action == "show_name") {
    echo "نام را نمایش بده.";
}

// لازم نیست به این شکل بنویسید
if ($show_name== TRUE) {
    echo "<hr>\n";
}

// عبارت زیر دقیقا همان مفهوم بالا را دارد:
if ($show_name) {
    echo "<hr>\n";
}
?>

     اگر قصد دارید یک مقدار را به یک مقدار بولی تبدیل کنید، از دستورات (bool) یا (boolean) استفاده کنید. البته همانطور که می دانید چنانچه در قسمتی از کد شما لازم باشد تبدیل نوع انجام شود، معمولا خود پی اچ پی این کار را به خوبی انجام خواهد داد. 

۰ نظر موافقین ۱ مخالفین ۰ ۰۵ اسفند ۹۳ ، ۲۲:۵۳
مهرداد یوسفی فرد

زبان پی اچ پی از 8 نوع مختلف اطلاعات پشتیبانی می کند، که این 8 نوع به شرح زیر می باشند:

  • 4 نوع عددی (Scalar):
  • 2 نوع ترکیبی (Compound):
    • آرایه (Array)
    • شی (Object)
  • 2 نوع ویژه:
    • منبع (Resource)
    • تهی (NULL)

البته چند نوع از شبه انواع (Pseudo-types) نیز وجود دارند که به منظور افزایش خوانایی معرفی شده اند:

  • مخلوط (mixed)
  • عدد (number)
  • بازگشتی (callback)

البته شبه متغیر ...$ هم وجود دارد که در مورد آن نیز توضیح داده خواهد شد. 

همانطور که در قسمت عدد اعشاری (double) نوشته شده است، عدد اعشاری همان نوع شناور (float) است. 

نکته ها

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

     با استفاده از تابع var_dump می توانید نوع و مقدار یک عبارت را تعیین کنید. اگر می خواهید نوع یک متغیر یا عبارت را به گونه ای مشاهده کنید که برای انسان به راحتی قابل خواندن باشد از تابع gettype استفاده کنید. اما اگر می خواهید بررسی کنید که متغیر یا عبارت از یک نوع خاص است یا نه از تابع gettype استفاده نکنید؛ بری این کار از تابع is_type استفاده کنید.

۰ نظر موافقین ۲ مخالفین ۰ ۰۵ اسفند ۹۳ ، ۲۲:۲۹
مهرداد یوسفی فرد

     اگر تجربه برنامه نویسی را داشته باشید حتما تایید می کنید که نوشتن توضیحات در مورد کدهای نوشته شده در بسیاری موارد مفید است. هرچند کدها را خودتان می نویسید اما در آینده ممکن است دقیقا ندانید که چه کاری را انجام داده اید یا ممکن است بخواهید بعدها کدهای خود را در اختیار دیگران قرار دهید؛ مسلما کدهایی که شامل توضیحات باشند بسیار قابل فهم تر توسط دیگران خواهند بود. 

     توضیحات در پی اچ پی به سبک توضیحات در زبان C,C++و Perl (Shell-style) نوشته می شوند. مثال های زیر را مشاهده کنید: 

<?php
    echo 'در طوک طراحی وب را بیاموزید'; 
    // این یک توضیح یک خطی به شیوه زبان سی پلاس است
    /* توضیحات چند خطی را به این صورت بنویسید
       با این روش می توانید توضیحات را در چند خط بنویسید */
    echo 'در طوک طراحی وب را بیاموزید';
    echo 'در طوک طراحی وب را بیاموزید'; 
    # یک توضیح یک خطی با شیوه shell-style
?>

     در روش C توضیحات را به صورت چند خطی می توان به این شکل نوشت:

<?php
    /* این توضیح با روش سی نوشته شده است
    در این روش می توانید توضیحات را 
    در چند خط بنویسید
    */
?>

      هنگامی که از شیوه C برای ایجاد توضیحات چند خطی استفاده می کنید، توجه داشته باشید که توضیحات با رسیدن به اولین علامت */ توضیحات به پایان خواهد رسید. پس توجه داشته باشید که توضیحات با شیوه C را به صورت تودرتو ننویسید.

<?php
 /*
    echo 'در طوک طراحی وب سایت را یادبگیرید'; 
    /* این توضیح باعث ایجاد مشکل خواهد شد. */
 */
?>

      در روش ++C توضیحات یک خطی به این شکل نوشته می شوند:

<?php
     // توضیحات یک خطی با شیوه سی پلاس را به این شکل بنویسید
?>


     در روش Shell توضیحات یک خطی به این شکل نوشته می شوند:

<?php
    # توضیحات یک خطی به روش شل را به این شکل بنویسید
?>
۰ نظر موافقین ۱ مخالفین ۰ ۰۵ اسفند ۹۳ ، ۱۳:۴۸
مهرداد یوسفی فرد

     همانطور که قبلا نیز گفته شد، هر چیزی که خارج از تگهای ابتدایی و انتهایی کدهای پی اچ پی قرار داشته باشد، توسط موتور پی اچ پی نادیده گرفته می شود. با استفاده از این خاصیت پی اچ پی می توان فایلهای پی اچ پی را به فایلهای ترکیبی تبدیل کرد. بدین ترتیب می توانیم به راحتی فایل های اچ تی ام ال را در داخل یک فایل پی اچ پی قرار دهیم. این ویژگی در بسیاری موارد می تواند به ما کمک کند، مثلا زمانی که می خواهیم کی فایل تم (Template) را ایجاد کنیم. 

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

<?php if ($expression == true): ?>
  این متن زمانی نشان داده می شود که حاصل عبارت بالا صحیح باشد (TRUE).
<?php else: ?>
  در غیر این صورت این متن نمایش داده می شود (FALSE).
<?php endif; ?>

     همانطور که مشاهده می کنید در این مثال به صورت هوشمندانه ای از کدهای پی اچ پی استفاده شده است. بلوک اول (هرچند خارج از کدهای پی اچ پی است) تنها زمانی نشان داده می شود که حاصل عبارت شرطی پی اچ پی صحیح باشد. 

     در نظر داشته باشید هنگامی که با بلوک بزرگی از متن سروکار داریم، خیلی بهتر است که این بلوک  متنی را خارج از کدهای پی اچ پی قرار دهیم نه اینکه با استفاده از توابع echo یا print آنها را نمایش دهیم.

انواع تگهای آغازین و پایانی

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

<?php ... ?>
<script language="php"> </script>

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

     دو روش دیگر عبارتند از روش تگهای کوتاه و شیوه ASP. استفاده از این دو روش منوط به فعال کردن آنها از طریق فایل پیکربندی php.ini می باشد. البته در نظر داشته باشید که هرچند به ظاهر استفاده از این نوع کدها راحت تر است، اما در کل استفاده از آنها توصیه نمی شود. 

نکته

هنگامی که قصد دارید از کدهای پی اچ پی در داخل یک فایل XML یا XHTML استفاده کنید، حتما از تگ های <?php ... ?> استفاده کنید؛ اگر غیر از این عمل کنید مطابق استاندارد عمل نکرده اید. 

1.  <?php echo 'اگر می خواهید کدهای پی اچ پی خود را در داخل یک فایل 
        XML یا XHTML استفاده کنید از این تگها استفاده کنید.'; ?>

2.  <script language="php">
        echo 'بعضی از ویرایشگرها (مانند FrontPage)
        دستوراتی که مابین این تگها قرار دارند را به خوبی اجرا نمی کنند.';
    </script>

3.  <? echo 'این کد در داخل تگهای کوتاه قرار دارد.'; ?>
    کدهایی که بین این تگها <?= 'some text' ?> قرار می گیرند
               کوتاه شده این کد هستند: <? echo 'some text' ?>

4.  <% echo 'شما می توانید از شیوه ای اس پی هم استفاده کنید'; %>
    کدهایی که به این صورت نوشته شده اند 
    <%= $variable; %>
    خلاصه شده این کد هستند: <% echo $variable; %>

     برای فعال کردن تگ های کوتاه باید در فایل پیکربندی php.ini گزینه short_open_tag فعال شده باشد.

     برای فعال کردن تگ های ASP در فایل پیکر بندی php.ini گزینه asp_tags را فعال کنید.

     به طور کلی استفاده از روش شماره یک (در کادر بالا) بیشتر از سایر روشها توصیه می شود. مخصوصا زمانی که می خواهید کدهای خود را در پروژه های دیگر استفاده کنید یا کدها را به سرور دیگری منتقل کنید که اطلاعات کاملی از آن ندارید، پیشنهاد می شود هرگز از شیوه تگهای کوتاه استفاده نکنید. 

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

۰ نظر موافقین ۱ مخالفین ۰ ۰۵ اسفند ۹۳ ، ۱۲:۳۷
مهرداد یوسفی فرد

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

<?php ... ?>

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

نکته

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

<? ... ?>

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


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

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

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

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

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

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

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

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

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

     شاید لذت بخش ترین کار در فرایند برنامه نویسی پی اچ پی، ساخت اولین صفحه با استفاده از کدهای پی اچ پی باشد. فرض می کنیم که بر روی کامپیوتر شخصی خود، به صورت محلی، ملزومات لازم برای اجرای یک فایل پی اچ پی را نصب کرده اید. حالا یک فایل با نام firstSample.php یا هر نام دلخواه دیگر در دایرکتوری ریشه (Root Directory) خود بسازید. حالا کدهای زیر را در داخل صفحه ای که ایجاد کرده اید قرار دهید: 

<html>
 <head>
  <title>اولین صفحه من</title>
 </head>
 <body>
 <?php echo '<p>اولین متن ایجاد شده توسط پی اچ پی</p>'; ?> 
 </body>
</html> 

     همانطور که مشاهده می کنید در داخل کدهای اچ تی ام ال، در محلی که می خواهیم خروجی مورد نظر را ایجاد کنیم، تگهای آغازین و پایانی پی اچ پی را می نویسم (<?php ?>)، سپس یک قطعه کد ساده پی اچ پی در بین این تگها قرار می دهیم. 

     هنگامی که به صورت محلی بر روی کامپیوتر خود کار می کنید، برای دسترسی به این فایل ایجاد شده باید در نوار آدرس مرورگر وب خود آدرس http://localhost/firstSample.php را وارد نمایید یا از آدرس http://127.0.0.1/firstSample.php استفاده کنید که این مساله به تنظیمات سرور شما بستگی دارد. اگر همه چیز به خوبی انجام شود، محتوای کد موجود در صفحه ایجاد شده توسط شما، بوسیله پی اچ پی تجزیه و تحلیل شده و خروجی زیر برای مرورگر ارسال می گردد: 

<html>
 <head>
  <title>اولین صفحه من</title>
 </head>
 <body>
 <p>اولین متن ایجاد شده توسط پی اچ پی</p>
 </body>
</html>

     البته فایلی که ما ایجاد کرده ایم یک فایل بسیار ساده است و همانطور که می دانید، برای انجام چنین کاری نیاز به استفاده از کد های پی اچ پی نیست، اما این را فقط به عنوان یک مثال ذکر کردیم. تمام چیزی که این صفحه با استفاده از کدهای پی اچ پی ایجاد می کند عبارت "اولین متن ایجاد شده توسط پی اچ پی" است که در داخل تگهای پاراگراف (<p></p>) قرار می دهد. از آنجا که فایل ما پسوند .php را دارد، سرور تشخیص می دهد که برای پردازش این فایل باید از پی اچ پی استفاده کند. 

۰ نظر موافقین ۰ مخالفین ۰ ۰۵ اسفند ۹۳ ، ۰۹:۴۶
مهرداد یوسفی فرد

اگر قرار است کدهای پی اچ پی خود را بر روی یک سرور موجود بر روی اینترنت اجرا نمایید باید اطمینان حاصل کنید که شرکتی که خدمات وب خود را از آن دریافت می کنید پی اچ پی را بر روی سرور خود نصب کرده باشد. برای این کار می توانید به وب سایت سرویس دهنده وب خود رفته و امکانات مختلفی که ارائه می کنند را مشاهده نمایید. اگر سرویس دهنده شما از پی اچ پی پشتیبانی می کند، دیگر مشکلی نیست! به راحتی فایل های خود با پسوند .php را بر روی سرور بارگذاری کنید و آنها را جرا نمایید. 

نکته
حتما به نسخه پی اچ پی نصب شده بر روی سرور توجه کنید. ممکن است قسمتی از کدهای شما (هرچند قسمت بسیار کوچکی) با توجه به نسخه نصب شده بر روی سرور، قابل اجرا نباشد. 

اما مطمئنا نمی خواهید کار کدنویسی خود را بر روی وب سایت خود بر روی اینترنت به صورت آن لاین انجام دهید. مسلما بهتر است کارهای برنامه نویسی را به صورت محلی و بر روی کامپیوتر شخصی خود انجام داده و سپس کدهای اصلاح شده و نهایی را بر روی سرور تحت وب منتقل کرد. برای اینکار لازم است پی اچ پی را به صورت محلی بر روی کامپیوتر خود نصب کنید.

توجه داشته باشید که به طول کلی برای اینکه بتوانید کدنویسی پی اچ پی را به صورت محلی بر روی کامپیوتر شخصی خود انجام دهید به این موارد نیاز دارید: 

  • پی اچ پی (PHP
  • سرویس دهنده وب (Web Server)
  • و به احتمال زیاد یک پایگاه اطلاعاتی (که معمولا از پایگاه اطلاعاتی MySQL استفاده می شود)

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

  1. نرم افزار Wamp (آموزش نصب WampServer)
  2. نرم افزار Xampp
     نصب این نرم افزارها کار بسیار ساده ای است، مانند هر نرم افزار تحت ویندوز دیگر، بر روی فایل setup کلیک کرده و مراحل را یکی پس از دیگری طی کنید. به زودی مراحل مربوط به نصب یکی از این نرم افزارها را بر روی سایت قرار خواهیم داد تا به صورت تصویری توضیحات کامل تری در مورد آن ارائه شود. 
     وقتی یکی از این نرم افزارها را نصب کردید، با تایپ آدرس http://localhost در نوار ابزار مرورگر وب خود، می توانید به فضای تهیه شده توسط وب سرور مجازی خود دسترسی داشته باشید. پوشه محل قرارگیری فایل های پی اچ پی در سرور مجازی ایجاد شده، بسته به نوع نرم افزار نصب شده متفاوت خواهد بود. به عنوان مثال اگر Wamp را نصب کرده باشید به سراغ درایوری بروید که Wamp بر روی آن نصب شده است، در داخل این پوشه، پوشه ای با نام www وجود دارد که محل قرار گیری دایرکتوری های مجازی شما خواهد بود. به عنوان مثال می توانید در این پوشه یک پوشه با نام mysite ایجاد کنید. سپس با رفتن به آدرس http://localhost/mysite و سپس آدرس فایل مورد نظر، محتوای فایل خود را مشاهده نمایید. 
۰ نظر موافقین ۰ مخالفین ۰ ۰۵ اسفند ۹۳ ، ۰۸:۴۰
مهرداد یوسفی فرد

پی اچ پی - PHP (خلاصه بازگشتی از عبارت Hypertext Preprocessor) یک زبان اسکریپتی کد منبع باز عمومی است که خصوصا برای توسعه وب (طراحی وب) مناسب می باشد و می توان از کدهای آن در داخل کدهای اچ تی ام ال (HTML) استفاده کرد. 

باتوجه به اینکه پی اچ پی یک زبان اسکریپتی است، صفحات پی اچ پی به جای آنکه شامل کدهای زیادی برای ایجاد خروجی اچ تی ام ال باشند، شامل کدهای اچ تی ام ال هستند که در میان آنها کدهای پی اچ پی قرار گرفته اند. کدهای پی اچ پی را باید بین علامت ابتدایی <?php و علامت انتهایی ?> قرار داد. موتور پی اچ پی به این طریق می فهمد که کدهای پی اچ پی از چه مکانی شروع شده و در چه مکانی به انتها می رسند. 

نکته مهم در مورد زبان پی اچ پی و تفاوت آن با زبانی مانند جاوااسکریپیت (JavaScript) در این است که کدهای پی اچ پی در سمت سرور (Server Side) اجرا می شوند و کاربر فقط خروجی حاصل از کدها را مشاهده می نماید و نمی تواند متوجه شود که کدهای اصلی چه هستند. 

نمونه ای ساده از نحوه قرارگیری کدهای پی اچ پی در داخل کدهای اچ تی ام ال را در مثال پایین مشاهده می نمایید: 


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <title>یک صفحه نمونه</title>
    </head>
    <body>

        <?php
            echo "سلام. این متن توسط کدهای پی اچ پی نوشته شده است.";
        ?>

    </body>
</html> 

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

     خبر خوشحال کننده در مورد پی اچ پی این است که یادگیری اصول کدنویسی آن برای تازه واردان کار ساده و دلپذیری است در حالی که بسیاری از ویژگی های حرفه ای را برای برنامه نویس ارائه می کند. 

     پی اچ پی را می توان بر روی تمام سیستم های عامل اصلی مانند لینوکس، یونیکس، ویندوز مایکروسافت، و مک نصب کرد. همچنین پی اچ پی از بیشترین وب سرورهای () موجود نیز پشتیبانی می کند، وب سرورهایی مانند آپاچی(Apache)، و آی آی اس مایکروسافت(Microsoft IIS). 

۰ نظر موافقین ۱ مخالفین ۰ ۰۵ اسفند ۹۳ ، ۰۸:۰۳
مهرداد یوسفی فرد