Autor Zpráva
Tucki1
Profil *
Zdravím,
když si udělám návrh v html, formátování zdrojového kodu stránky je v pořádku, ale jakmile přidám do stránky nějaké PHP funkce atd. Tak kod prostě vypadá otřesně má někdo nějakou techniku jak formátovat kod?

Nebo to mam psát ve smyslu:


echo '                                                             </div>';
Aby kod vypadal formtovaně?
LaMMa
Profil
Ides s HTML kodom na vystavu? :)
Na to sa dnes nikto nepozera a aspon tam mas o par zbytocnych medzier menej. Tak to hlavne formatuj tak, aby to vyzeralo pri editacii citatelne.
mimochodec
Profil
Tucki1:
Když si editor nastavíš tak, aby na jednu úroveň odsazení dělal dvě mezery a ne pět, na takovou vzdálenost se hned tak nedostaneš.
Nicméně.. smysluplnější mi připadá odsazovat strukturu php programu, než generované html. A vlastně si to ani neumím pořádně představit.
Mike8748
Profil
Tucki1:
jedna z možností jak mít hezký i HTML kód na výstupu by bylo použít output buffering, tím zachytit veškerý vystup, který by se následně uložil do instance DomDocument, a vypsal (property $formatOutput ovlivní zda vypsaný DomDocument bude hezky formátován nebo ne)
LaMMa
Profil
Mike8748:
Sikovna vec to je.

Tucki1:
Mikov napad aplikovany do praxe:
ob_start();

....
html vystup
....

$output = new DOMDocument();
$output ->loadHTML(ob_get_clean());
$output -> formatOutput = true;
echo $output->saveHTML();
Tori
Profil
Používat nějaký šablonový system by imho taky pomohlo a nejen k okrášlení HTML.
Keeehi
Profil
LaMMa:
Není to špatné, ovšem používat jen při vývoji. 1) je to kód navíc, který se musí provádět, 2) musí se zbytečně přenášet více dat

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: