RE: Anyone have a tool/script to convert <? to <?php (but not <?=)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



*sigh*

<?=$foo?> is perfectly valid so is <?=$foo;?> or any combination WITH SPACES OR NOT. 
If this were trivial, I wouldn't have asked the list. I've been coding PHP since 1996. ;-)

So if you have <? you have to make sure it doesn't have a '=' after the '?' to convert to '<?php'

Spaces are irrelevant and can NOT be relied upon as a unique feature.

> -----Original Message-----
> From: Daevid Vincent [mailto:daevid@xxxxxxxxxx]
> Sent: Wednesday, February 12, 2014 2:57 PM
> To: php-general@xxxxxxxxxxxxx
> Subject: RE:  Anyone have a tool/script to convert <? to <?php (but not
> <?=)
> 
> Thanks guys for the replies so far, however, if it were a simple search and
> replace I wouldn't have to ask ;-)
> 
> The trick is that "<?=" is valid and legal and I want to keep those. I only
> want to change if they are specifically "<?"
> 
> Maybe there is some regex guru out there that knows the magic incantation.
> 
> Related, for extra credit it drives me bonkers to see this:
> 
> 	Hello <?= $username; ?>
> 
> Note the end semicolon on the variable. I'd want to strip all those off too,
> but that is also not a trivial task if you think about it as it can only be
> removed if proceeded with <?=
> 
> 
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php






[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux