tidy::repairString

tidy_repair_string

(PHP 5, PHP 7, PHP 8, PECL tidy >= 0.7.0)

tidy::repairString -- tidy_repair_stringSeçimlik bir yapılandırma dosyasını kullanarak bir dizgeyi onarır

Açıklama

Nesne yönelimli kullanım

publicstatictidy::repairString(string$veri, array|string|null$ayarlar = null, ?string$kodlama = null): string|false

Yordamsal kullanım

tidy_repair_string(string$veri, array|string|null$ayarlar = null, ?string$kodlama = null): string|false

Belirtilen veri dizgesini onarır.

Bağımsız Değişkenler

veri

Onarılacak veri.

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.

Dönen Değerler

Onarılan dizge, başarısızlık durumunda false döner.

Sürüm Bilgisi

Sürüm: Açıklama
8.0.0tidy::repairString() artık statik bir yöntem.
8.0.0ayarlar ve kodlama artık null olabiliyor.
8.0.0include_path_kullan bağımsız değişkeni kaldırıldı.

Örnekler

Örnek 1 - tidy::repairString() örneği

<?php
ob_start
();
?>

<html>
<head>
<title>deneme</title>
</head>
<body>
<p>hata</i>
</body>
</html>

<?php

$buffer
= ob_get_clean();
$tidy = new tidy();
$clean = $tidy->repairString($buffer);

echo
$clean;
?>

Yukarıdaki örneğin çıktısı:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>deneme</title> </head> <body> <p>hata</p> </body> </html>

Ayrıca Bakınız

To Top