توابع highlight_file() PHP
تعریف و نحوه استفاده
توابع highlight_file() کد را با تمرکز بالا نمایش میدهد.
نحوه استفاده
highlight_file(filename,return)
پارامترها | توضیحات |
---|---|
filename | ضروری. مسیر فایل PHP که باید با تمرکز بالا نمایش داده شود. |
return | اختیاری. اگر تنظیم به true باشد، این تابع کدی که با تمرکز بالا نمایش داده شده را بازمیگرداند. |
توضیحات
این تابع از رنگهای تعریف شده در برنامه تمرکز بالا PHP استفاده میکند تا کدی که در filename ویرایش کد با تمرکز بالا.
بسیاری از سرورها برای تنظیم با phps پسوند فایلها را به صورت خودکار با تمرکز بالا نمایش میدهد. به عنوان مثال، هنگام مشاهده example.phps، کد منبع آن به صورت تمرکز بالا نمایش داده میشود. برای فعالسازی این ویژگی، لطفاً این خط را به httpd.conf:
AddType application/x-httpd-php-source .phps
مقدار بازگشتی
اگر return اگر پارامتر تنظیم شده به true باشد، این توابع کدهای پردازش شده را بازمیگرداند، نه اینکه آنها را چاپ کند. در غیر این صورت، اگر موفق باشد، true بازمیگرداند و در صورت شکست false بازمیگرداند.
نکات و توضیحات
اخطار:لازم به توجه دارد که هنگام استفاده از توابع highlight_file()، از اشتباهات احتمالی جلوگیری کنید تا اطلاعات حساس مانند رمز عبور یا سایر نوعهای اطلاعات حساس افشا نشوند، در غیر این صورت خطرات امنیتی پنهان ممکن است ایجاد شود.
مثال
"test.php":
<html> <body> <?php highlight_file("test.php"); ?> </body> </html>
خروجی:
<html> <body> <?php highlight_file("test.php"); ?> </body> </html>
نتایج مشابهی در مرورگر مشاهده خواهید کرد:
<html> <body> <code> <span style="color: #000000"><html> <br /> <body> <br /> <span style="color: #0000BB"><?php <br />highlight_file</span> <span style="color: #007700">(</span> <span style="color: #DD0000">"test.php"</span> <span style="color: #007700">);<br /></span> <span style="color: #0000BB">?><br /></span> </body> <br /> </html></span> </code> </body> </html>