[ILUG] GNU indent, PHP, SQL

Donncha O Caoimh donncha.ocaoimh at tradesignals.com
Fri Sep 28 11:02:09 IST 2001


Is anyone using GNU Indent to format code. I'm testing it with PHP code
that contains SQL statements.
(I use -bli0 -cbi0 -ts0 to format) and a couple of things came up.

1. I need to rejoin the <?php and ?> characters together, no big deal..
I'll accept that. Same for elseif.

2. It screws up my variable definitions, I like to have:

$var1   = "val";
$varTwo = "val2";
$v      = "val444";

But Indent gets rid of all those spaces, has anyone used Indent to "add"
those spaces in or just leave them in?

3. It screws up my SQL statements.

I might do 
$query = "SELECT *
          FROM   customers
          WHERE  username='blah'";

And Indent come along and does the following:

$query = "SELECT * FROM customers WHERE username = 'blah' "; 

It's worse if the query is defined using sprintf()!

Has anyone managed to tell Indent not to format strings?

Donncha.




More information about the ILUG mailing list