(PHP 5, PHP 7, PHP 8, PECL tidy >= 0.5.2)
tidy::parseFile -- tidy_parse_file — Belirtilen URI veya dosyadaki imlenimi çözümler
Nesne yönelimli kullanım
$dosya
,$ayarlar
= null
,$kodlama
= null
,$include_path_kullan
= false
Yordamsal kullanım
$dosya
,$ayarlar
= ?,$kodlama
= ?,$include_path_kullan
= false
Belirtilen dosyayı çözümler.
dosya
Bu bağımsız değişken belirtilmişse, işlev dosyayı okuyup nesneyi bu içerikten ilklendirir.
ayarlar
Bir dizge veya bir dizi olarak belirtilebilir. Dizge verildiği takdirde yapılandırma dosyasının ismi olarak ele alınır. Dizi olarak verildiğinde ise dizinin yapılandırma seçeneklerini içerdiği varsayılır.
Seçeneklerin açıklamaları için » http://api.html-tidy.org/#quick-reference adresine bakınız.
kodlama
Belge girdi çıktı kodlaması belirtilir. Olası değerler:
ascii
, latin0
,
latin1
, raw
,
utf8
, iso2022
,
mac
, win1252
,
ibm858
, utf16
,
utf16le
, utf16be
,
big5
ve shiftjis
.
include_path_kullan
Dosya include_path yönergesinde belirtilen yollarda aranır.
tidy::parseFile() başarı durumunda true
,
tidy_parse_file() ise başarı durumunda yeni bir
tidy nesnesi döndürür. Her ikisi de başarısızlık
durumunda false
döndürür.
Sürüm: | Açıklama |
---|---|
8.0.0 |
ayarlar ve kodlama
artık null olabiliyor.
|
Örnek 1 - tidy::parseFile() örneği
<?php
$tidy = new tidy();
$tidy->parseFile('file.html');
$tidy->cleanRepair();
if(!empty($tidy->errorBuffer)) {
echo "Oluşan hata veya uyarılar:\n";
echo $tidy->errorBuffer;
}
?>