Codice compresso, come renderlo leggibile ?

Ciao a tutti,

spero di fare una domanda facile, a me la prima volta che capita una cosa del genere.

Un ragazzo della mia azienda si licenziato tempo f ed ora mi trovo a mettere mano nel codice scritto da lui. Il problema che i sorgenti sono compattati... per rendervi l'idea vi metto un esempio:

<?php require_once('config/common.php');require_once($directory_basepath . 'admin/include/connection.php');require_once($directory_basepath . 'admin/include/utils.php');require_once($directory_basepath . 'admin/include/function_general.php');require_once($directory_basepath . 'admin/include/draw_html.php');require_once($directory_basepath . 'admin/include/cConfigHandler.php');handler_security();if (count($oC)>0) { if (count($oC[0]->arrMAIN_b_UPLOAD)>0) { $SQL="DELETE FROM _session WHERE _session_time < DATE_ADD(now(), INTERVAL -1 DAY) OR _session_sessionid='".session_id()."'"; mysql_query($SQL); $SQL="INSERT INTO _session (_session_sessionid, _session_time)". "VALUES". "('".session_id()."', now())"; mysql_query($SQL); }}if (((strpos($_SERVER['PHP_SELF'], "print.php") !== false) && ($qs_action == "xls"))) { $bolDownload = true;} else { $bolDownload = false;}?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <title><?php echo $SITO_AZIENDA_NOME;?>

Come faccio a rendere leggibile una cosa del genere ?

Ciao e grazie.

inviato 5 anni fa
dacdam
X 0 X

I migliori IDE PHP come eclipse PDT, netbeans, phpstorm, ecc. hanno una funzione per formattare automaticamente il codice.

risposto 5 anni fa
Gianni Tomasicchio
X 0 X

Sei hai un terminale (cio se sei su un sistema Linux/Unix) puoi cavartela abbastanza facilmente con sed e con un'opportuna espressione regolare

risposto 5 anni fa
Massimiliano Arione
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda