例如:<p style=\"text-align:center;\">  <img src=\"http://127.0.0.1/data/images/2017/09/26/20170926141255_51116.png\" alt=\"\" border=\"0\" /></p><br/><p>
如何在php中去掉这里引号前的\  

解决方案 »

  1.   


    $str = <<<TEXT
    <p style=\"text-align:center;\">  < img src=\"http://127.0.0.1/data/images/2017/09/26/20170926141255_51116.png\" alt=\"\" border=\"0\" /></p ><br/><p>
    TEXT;
     
    $str = preg_replace("#\\\\\"#",'"',$str);
    echo '<pre>';
    var_dump($str);
    echo '</pre>';
      

  2.   

    stripslashes()
      

  3.   

    $s = '<p style=\"text-align:center;\">  <img src=\"http://127.0.0.1/data/images/2017/09/26/20170926141255_51116.png\" alt=\"\" border=\"0\" /></p><br/><p>
    ';
    echo stripslashes($s);<p style="text-align:center;">  <img src="http://127.0.0.1/data/images/2017/09/26/20170926141255_51116.png" alt="" border="0" /></p><br/><p>
      

  4.   

            $str = '<p style=\"text-align:center;\">  <img src=\"http://127.0.0.1/data/images/2017/09/26/20170926141255_51116.png\" alt=\"\" border=\"0\" /></p><br/><p>';
            $rst = preg_replace('/\\\\(?=")/', '', $str);
            var_dump($rst);