PHP expert |
|
hallo
ik weet niet 100% hoe ik een variable uit een string moet halen.
<?
$naam = "big'bug";
$test = "INSERT INTO tabel (name , actief) VALUES ('".$naam."' , '0')";
preg_match('{\$([a-zA-Z0-9]\_\-\>)+}' , $test , $match);
foreach($match as $key => $value) {
echo $key .'=>'.$value.'<br>';
}
?>
<? $naam = "big'bug"; $test = "INSERT INTO tabel (name , actief) VALUES ('".$naam."' , '0')"; preg_match('{\$([a-zA-Z0-9]\_\-\>)+}' , $test , $match); foreach($match as $key => $value) { echo $key .'=>'.$value.'<br>'; } ?>
dit zou (denk ik) alle variablen moeten in $match stoppen ($varname , $this->varname ,...)
maar blijkbaar doet hij niets want ik krijg geen resultaten op me scherm.
kan iemand me verderhelpen?
bedankt, stijn
|