Re: regex or 'tidy' script to fix broken <? tags and introspection of variables

From: Date: Wed, 10 Aug 2011 00:26:57 +0000
Subject: Re: regex or 'tidy' script to fix broken <? tags and introspection of variables
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-314456@lists.php.net to get a copy of this message
For the first one, it may be that zend studio does have an internal script to do the job. Check the general preferences tab, template stuff. Please note that <?= is also valid and should be replaced to "<?php echo" instead. Also the short if version "1 == 1 ? True : false" should be replaced if i'm correct. Second question: zend studio displays all variables used by a script by clicking the arrow next to te file name. If you want to display it in runtime, you can: print_r($GLOBALS); Sent from my iPhone 5 Beta [Confidential use only] On 09-08-2011, at 19:40, "Daevid Vincent" <daevid@daevid.com> wrote: > I've inherited a bunch of code and the previous developers have done two > things that are really bugging me and I want to clean up. > > [a] They use short-tag "<?" instead of "<?php". Anyone have some good > search/replace style Regex (ideally for ZendStudio/Eclipse) that will run > through all the files in the project and fix those? There are lots of cases > to account for such as a space after the ? or nospace or a newline or even > other text (which are all valid cases). > > [b] The other thing they do use use register_globals in the php.ini file. Is > there a good way to see all the variables that a page uses? Something I can > print at the bottom of the page on my dev box - ideally with enough > introspection to know where that variable originated from, and then I can > start converting things to $_GET, $_POST, $_SESSION, $_COOKIE, etc. >

« previous php.general (#314456) next »