如何从 echo 语句中删除双引号

时间:2021-02-23 17:59:59

标签: php html database quotes

我有一个从数据库中获取数据的下拉列表。 但它包含双引号。我尝试使用trim和preg_replace删除双引号。但它没有用。 有人能告诉我我做错了什么吗?

                echo"<select name=ename[] class='mul-select' multiple value='$ename' required>";
    
                while($row=$r_set->fetch_assoc()){
    
                 $values = '<option value="' . $row['name'] . '">"' . $row['name'] . '"</option>';
                 //$v=trim($values,'"');
                 //echo $v;
                   
                echo  preg_replace('/(^[\"\']|[\"\']$)/', '', $values);
                }
                echo"</select>";
    
                }

Screenshot of problem

1 个答案:

答案 0 :(得分:0)

kwargs