(PHP 5, PECL tidy >= 0.7.0)
tidy::repairFile -- tidy_repair_file — تعمیر فایل و بازگرداندن آن به عنوان رشته
شیوه شی گرا
شیوه روالگرا
تعمیر فایل داده شده و بازگرداندن آن به عنوان رشته .
فایل نیازمند تعمیر.
config میتوان بصورت آرایه یا رشته باشد. اگر رشته باشد به عنوان نام فایل تنظیمات تفسیر میشود در غیر این صورت خود گزینههای تنظیمات در نظر گرفته میشود.
بررسی http://tidy.sourceforge.net/docs/quickref.html برای توضیح هر گزینه.
پارامتر encoding کدگذاری سند ورودی/خروجی را تعیین میکند. مقادیر ممکن برای کدگذاری موارد زیر است: ascii، latin0، latin1، raw، utf8، iso2022، mac، win1252، ibm858، utf16، utf16le، utf16be، big5، و shiftjis.
جستجوی فایل در include_path.
بازگرداندن محتوای تعمیر شده به عنوان رشته.
Example #1 مثال tidy::repairFile()
<?php
$file = 'file.html';
$tidy = new tidy();
$repaired = $tidy->repairfile($file);
rename($file, $file . '.bak');
file_put_contents($file, $repaired);
?>
Note: The optional parameters config and encoding were added in Tidy 2.0.