# PHP eval problems

**URL:** https://forum.kirupa.com/t/php-eval-problems/204309
**Category:** programming
**Created:** [October 18, 2006, 6:32pm UTC](https://forum.kirupa.com/t/php-eval-problems/204309 "2006-10-18T18:32:45Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![SlowRoasted](https://avatars.discourse-cdn.com/v4/letter/s/a698b9/32.png) [@SlowRoasted](https://forum.kirupa.com/u/SlowRoasted)
#### Post date: [October 18, 2006, 6:32pm UTC](https://forum.kirupa.com/t/php-eval-problems/204309/1 "2006-10-18T18:32:45Z")

</div>

I have variables $q1 - $q50. I want to loop through and see if they are set before I go on to the next bit of code. I am trying to use a for loop and eval. I think I am using eval incorrectly, probably because I am so used to actionscript. Can anyone take a loot at this for me and tell me what I’m doing wrong?

```php

for($i=1;$i<51;$i++){
	if(isset(eval("$q".$i))){ 
		$valid = TRUE; 
	}else{ 
		$valid = FALSE; 
		echo "Please make sure all questions are answered.";
		break;
	}
}

```
