axtg86 Posted July 22, 2009 Share Posted July 22, 2009 This is going to be a quick one. I figured it should work, but it doesn't so I probably am missing out on something I don't know about getting this function to work (how hard can it be?) $emptyfile = file_get_contents("empty.inc.php"); foreach ($_POST['value'] as $key => $value) { $newfile = str_replace($key, $value, $emptyfile); } print_r($newfile); The empty.inc.php file contains variables with numbered values which need to be replaced with what has been posted. So: $var1 = "1"; $var2 = "2"; $var3 = "3"; I expected the function above to replace 1, 2 and 3 with what has been posted in the $_POST['value']. What am I missing? Thanks! Quote Link to comment https://forums.phpfreaks.com/topic/167012-solved-str_replace-with-array/ Share on other sites More sharing options...
ignace Posted July 22, 2009 Share Posted July 22, 2009 $emptyfile = str_replace($key, $value, $emptyfile); Quote Link to comment https://forums.phpfreaks.com/topic/167012-solved-str_replace-with-array/#findComment-880600 Share on other sites More sharing options...
axtg86 Posted July 22, 2009 Author Share Posted July 22, 2009 There you go... Thanks for the quick reply.. Almost embarassing really Quote Link to comment https://forums.phpfreaks.com/topic/167012-solved-str_replace-with-array/#findComment-880603 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.