Schorsch: if($var)... Wie wird der INHALT von $var überprüft?

Beitrag lesen

Guten Tag

<?php
$var = "$i == 1 OR $i == 2 OR $i == 3";
$i = 1;
if($var){echo"drin"; }
?>

Nun soll die if-Abfrage nicht schauen, ob die Variable $var gesetzt ist oder nicht, sondern die if-Abfrage soll so aussehen:

if($i == 1 OR $i == 2 OR $i == 3)

Wie bringe ich das zustande? Ist sowas überhaupt möglich? if(eval($var)) wird auch nicht geschluckt.
Danke bereits im Voraus für Hinweise, Tipps, Gedankenanstösse und dergleichen.

Schorsch