|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2002-11-16 22:04 UTC] pickleman78 at sbcglobal dot net
Well, this is just a featire request/concept thing. Could you make it where if you declare a function in an if/else statement, and you call it outside of that statement, before it returns an error, it checks and sees if the function was declared an if/else statement? I don't know if this is possiblem but just a thought PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sun Dec 07 13:00:01 2025 UTC |
sure, ok, well here is an example. Lets assume that this is a form submitted and the action was PHP_SELF ok if($_POST['sent']) { function do_something() { //do stuff } echo("I need to use my function"); do_something(); } else { echo("wait, I also need it and the author accidently put it inside that if!"); do_something(); } like that. If I were to redeclare it in the else, then it tells me that i have defuned it twice, so it obviously sees the function is defined, but if I call it I get an error, now this can be easily solved by moving the declaration, but I just think it would be helpful if it accidently happened, it took me forever to figure out what I accidently did