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

tidy::repairFile

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

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

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

tidy.repairfile.php

tidy::repairFile

tidy_repair_file

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

tidy::repairFile -- tidy_repair_fileПоправи датотека и врати ја како стринг

= NULL

Напиши целосна ознака на елемент

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

Процедурален стил

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

Ги поправа дадената датотека и ја враќа како стринг.

Параметри

filename

Датотеката што треба да се поправи.

config

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

Check http://tidy.sourceforge.net/docs/quickref.html for an explanation about each option.

encoding

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

useIncludePath

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

Вратени вредности

Ги враќа поправените содржини како стринг, или false при неуспех.

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

Верзија = NULL
8.0.0 - Парсирај документ зачуван во стринг tidy::repairString()
8.0.0 config and encoding се сега null.

Примери

Пример #1 - Парсирај документ зачуван во стринг example

<?php
$file
= 'file.html';

$tidy = new tidy();
$repaired = $tidy->repairfile($file);
rename($file, $file . '.bak');

file_put_contents($file, $repaired);
?>

Види Исто така

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

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

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

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

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

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

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