tidy::repairString

tidy_repair_string

(PHP 5, PHP 7, 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

public tidy::repairString ( string $veri [, mixed $ayarlar [, string $kodlama ]] ) : string

Yordamsal kullanım

tidy_repair_string ( string $veri [, mixed $ayarlar [, string $kodlama ]] ) : string

Belirtilen veri dizgesini onarır.

Değiştirgeler

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://tidy.sourceforge.net/docs/quickref.html 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.

Ö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