Намаляване на html output-а през php

Идеята е да се премахнат някои излишни байтове в output html през php

Без обяснения, а директно с пример:

<?php
ob_start();
echo "line 1

line 4

line 6

line 10";

$search = array(
 '/\>[^\S ]+/s', //strip whitespaces after tags, except space
 '/[^\S ]+\</s', //strip whitespaces before tags, except space
 '/(\s)+/s' // shorten multiple whitespace sequences
 );
 $replace = array(
 '>',
 '<',
 '\\1'
 );
 

$output = ob_get_contents();

$output = preg_replace($search, $replace, $output);

ob_end_clean();
echo $output;exit;

?>

Вижда се, че вместо да се листнат 10 реда(в сорса разбира се) се листват 4 реда 😉

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)
Намаляване на html output-а през php, 5.0 out of 5 based on 1 rating

Вашият коментар

Вашият email адрес няма да бъде публикуван Задължителните полета са отбелязани с *