Tidy
PHP Manual

tidy::parseFile

tidy_parse_file

(PHP 5, PECL tidy >= 0.5.2)

tidy::parseFile -- tidy_parse_fileتحلیل markup در فایل یا URI

Description

شیوه شی‌گرا

bool tidy::parseFile ( string $filename [, mixed $config [, string $encoding [, bool $use_include_path = false ]]] )

شیوه روال‌گرا

tidy tidy_parse_file ( string $filename [, mixed $config [, string $encoding [, bool $use_include_path = false ]]] )

تحلیل فایل داده شده.

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
PHP Manual