tidy::parseFile
tidy_parse_file
(PHP 5, PECL tidy >= 0.5.2)
tidy::parseFile -- tidy_parse_file — تحلیل markup در فایل یا URI
Description
شیوه شیگرا
شیوه روالگرا
تحلیل فایل داده شده.
Parameters
- filename
-
اگر پارامتر filename داده شود این تابع فایل را خوانده و شی را به همراه فایل آغاز میکند و مانند tidy_parse_file() رفتار میکند.
- config
-
config به عنوان آرایه یا رشته میتواند ارسال شود. اگر رشته ارسال شود به عنوان نام فایل تنظیمات تفسیر میشود در غیر این صورت خود گزینههای تنظیمات در نظر گرفته میشود.
برای توضیح هر گزینه » http://tidy.sourceforge.net/docs/quickref.html را ببینید.
- encoding
-
پارامتر encoding کدگذاری سند ورودی/خروجی را تعیین میکند. مقادیر ممکن برای کدگذاری موارد زیر هستند: ascii، latin0، latin1، raw، utf8، iso2022، mac، win1252، ibm858، utf16، utf16le، utf16be، big5، و shiftjis.
- use_include_path
-
جستجو برای فایل در include_path.
Return Values
Returns TRUE on success or FALSE on failure.
Examples
Example #1 مثال tidy::parseFile()
<?php
$tidy = new tidy();
$tidy->parseFile('file.html');
$tidy->cleanRepair();
if(!empty($tidy->errorBuffer)) {
echo "The following errors or warnings occured:\n";
echo $tidy->errorBuffer;
}
?>
Notes
Note: The optional parameters config and encoding were added in Tidy 2.0.
See Also
- tidy::parsestring() - تحلیل سند ذخیره شده در رشته
- tidy::repairfile() - تعمیر فایل و بازگرداندن آن به عنوان رشته
- tidy::repairstring() - تعمیر رشته با استفاده شده از فایل تنظیمات فراهم شده اختیاری
