(PHP 5, PHP 7, PHP 8, PECL tidy >= 0.7.0)
tidy::repairFile -- tidy_repair_file — Bir dosyayı onarıp bir dizge olarak döndürür
Nesne yönelimli kullanım
$dosya,$ayarlar = null,$kodlama = null,$include_path_kullan = falseYordamsal kullanım
$dosya,$ayarlar = null,$kodlama = null,$include_path_kullan = falseBir dosyayı onarıp bir dizge olarak döndürür.
dosyaOnarılacak dosya.
ayarlarBir 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_kullanDosya include_path yönergesinde belirtilen yollarda aranır.
Onarılmış dosya içeriğini bir dizge olarak
döndürür, başarısızlık durumunda false döner.
| Sürüm: | Açıklama |
|---|---|
| 8.0.0 | tidy::repairFile() artık statik bir yöntem. |
| 8.0.0 |
ayarlar ve kodlama
artık null olabiliyor.
|
Örnek 1 - tidy::repairFile() örneği
<?php
$file = 'file.html';
$tidy = new tidy();
$repaired = $tidy->repairfile($file);
rename($file, $file . '.bak');
file_put_contents($file, $repaired);
?>