Re: Need heavy duty character escaping
| From: | leam hall | Date: | Mon, 04 Nov 2013 21:29:57 +0000 |
| Subject: | Re: Need heavy duty character escaping | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-322420@lists.php.net to get a copy of this message | ||
Hmm.... or just:
$info = str_replace('$', '\$', $info);
Seems to work so far, in conjunction with htmlentities.
On Mon, Nov 4, 2013 at 4:21 PM, leam hall <leamhall@gmail.com> wrote:
> I'm still pulling out some XML and putting it into different formats. One
> issue I'm having right now is that one of the sections contains Linux
> commands, with pretty much every special character possible. When trying to
> write this so that section becomes a PHP string it chokes on the special
> characters.
>
> Most notably $, but also { } and [ ]. I've tried htmlspeciachars and
> addslashes, but need more. Using mysqli_real_escape_string seems to need a
> DB connection.
>
> Do I need to regex this or is there a better way?
>
> Thanks!
>
> Leam
>
> --
> Mind on a Mission <http://leamhall.blogspot.com/>
>
--
Mind on a Mission <http://leamhall.blogspot.com/>