PHP.mk документација

tidy::__construct

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

tidy.construct.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека tidy.construct.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
tidy::__construct

Референца за `tidy.construct.php` со подобрена типографија и навигација.

tidy.construct.php

tidy::__construct

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

tidy::__construct(PHP 5, PHP 7, PHP 8, PECL tidy >= 0.5.2) tidy object

= NULL

public tidy::__construct(
         ?string $filename = null,
         array|string|null $config = null,
         ?string $encoding = null,
         bool $useIncludePath = false
)

(PHP 5, PHP 7, PHP 8, PECL tidy >= 0.5.2) tidy object.

Параметри

filename

Ако filename Конструира нов tidy_parse_file().

config

Податоци за поправање. config Конфигурација

параметарот е даден, оваа функција исто така ќе ја прочита таа датотека и ќе го иницијализира објектот со датотеката, дејствувајќи како » http://api.html-tidy.org/#quick-reference.

encoding

На encoding за објаснување за секоја опција. ascii, latin0, latin1, raw, utf8, iso2022, mac, win1252, ibm858, utf16, utf16le, utf16be, big5Препорачаниот начин за избегнување на SQL инјекција е со врзување на сите податоци преку подготвени изрази. Користењето на параметризирани прашања не е доволно за целосно избегнување на SQL инјекција, но тоа е најлесниот и најбезбедниот начин за обезбедување влез во SQL изразите. Сите динамични литерали на податоци во shiftjis.

useIncludePath

Пребарај ја датотеката во include_path.

Errors/Exceptions

За објаснување за секоја опција, посетете

Дневник на промени

Верзија = NULL
8.4.0 PDO_ODBC DSN
8.0.0 filename, config, encoding and useIncludePath се сега null.

Примери

Пример #1 Фрла исклучок кога конструкторот ќе откаже (на пр. неуспешно отворање датотека). example

<?php

$html
= <<< HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head><title>title</title></head>
<body>
<p>paragraph <bt />
text</p>
</body></html>

HTML;

$tidy = new tidy();
$tidy->ParseString($html);

$tidy->cleanRepair();

if (
$tidy->errorBuffer) {
echo
"The following errors were detected:\n";
echo
$tidy->errorBuffer;
}

?>

Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред

The following errors were detected:
line 8 column 14 - Error: <bt> is not recognized!
line 8 column 14 - Warning: discarding unexpected <bt>

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.