note 90502 deleted from function.eval by danbrown

From: Date: Sat, 25 Apr 2009 14:54:21 +0000
Subject: note 90502 deleted from function.eval by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-153720@lists.php.net to get a copy of this message
Note Submitter: Anonymous ---- (From http://www.programmingtalk.com/showthread.php?t=31155) How to get eval() working inside if() statement: $count = count($rq[$survey_number]); for ($i=0;$i< $count;$i++) { $if_state = '$q['.$rq[$survey_number][$i].'] == "NULL"'; if(isset($aa[$survey_number][$rq[$survey_number][$i]])) { $if_state .= $aa[$survey_number][$rq[$survey_number][$i]]; } if(eval("return ".$if_state.";")) { echo $rq[$survey_number][$i].': Is NULL and NOT ok. : '.$if_state.'<br>'; } else { echo $rq[$survey_number][$i].': is NULL and IS ok. : '.$if_state.'<br>'; } }

« previous php.notes (#153720) next »