$test = explode("\n", stripslashes($_POST['meta'])); $meta = get_meta_tags($file); foreach ($meta as $value => $key) { $pattern = '/]+>/Ui'; $replace = preg_grep($pattern, $test); if(count($replace) > 0) { $html = preg_replace($pattern, $replace[0], $html); } }