PHP highlight_file() Function












❮ مرجع متفرقه PHP



مثال


استفاده از یک فایل آزمایشی ("test.php") برای خروجی فایل با نحو PHP برجسته شده:





<بدن>


highlight_file("test.php");

?>




خروجی مرورگر کد بالا می تواند (بسته به محتوای فایل شما):

باشد

C#000000">

<بدن>

C#0000bb">
C#007700">echo C#007700">(C#dd0000">"تست. php"C#007700">);

C#0000bb">؟>



خروجی HTML کد بالا می تواند (مشاهده منبع):

باشد

C#000000">

C#000000">
<html& ;gt;

<body>

C#0000BB"><?php

C#007700">echo (C#DD0000">"تست php"C#007700">);

C#0000BB"> ?>


</body>

</html>


خودت امتحانش کن »













تعریف و استفاده


تابع highlight_file() یک فایل را با نحو PHP خروجی می دهد
برجسته شده است. نحو با استفاده از تگ های HTML برجسته می شود.


نکته: رنگ‌های مورد استفاده برای برجسته‌سازی نحو را می‌توان در فایل php.ini یا با تابع ini_set() تنظیم کرد.


توجه: هنگام استفاده از این عملکرد، کل فایل نمایش داده می شود - از جمله رمزهای عبور و سایر موارد
اطلاعات حساس!





نحو



highlight_file(نام فایل، بازگشت)


مقادیر پارامتر









را مشخص می کند



است

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

جزئیات فنی





را برمی گرداند









مقدار برگشتی: اگر پارامتر return روی TRUE تنظیم شده باشد، این تابع به جای چاپ کد برجسته شده را به صورت رشته ای برمی گرداند. در غیر این صورت، در صورت موفقیت TRUE یا در صورت شکست FALSE
نسخه PHP: 4+
تغییر: PHP 4.2.1 - این تابع اکنون تحت تأثیر safe_mode و open_basedir نیز قرار گرفته است. با این حال، safe_mode بود
منسوخ شده و در PHP 5.4 حذف شده است.
PHP 4.2 - پارامتر بازگشت اضافه شد.




❮ مرجع متفرقه PHP