php - preg_replace() escaping: single vs double backslash? -
I have seen preg_replace () with double backslash to prevent someone (e.g., < Code> Is it necessary? I tried both ways and I do not know what is ', $ a backslash in PHP string literally ; For a typical meaning, for example, Therefore, writing the instead of
& nbsp; ).
preg_replace ('/ / lt; div & gt; \\ s * text & Lt; \\ / div & gt; / ',' ', $ Somestring);
"\ n" is a new row, not a string "\ n". "To write the string" \ n ", you must type the code
" \\ n " However, if there is no special meaning after the backslash, then the backslash is taken as such
"\ foo" is required to be saved as . The ring "\ foo" is the only case in single-quoted wires in which you need to avoid backslash, which is directly before the end of the string:
'foo' \\ ' â? ??? "Foo \".
\\ / in PHP code string or
\ / The meaning is the same, because
/ is of no special importance to PHP, is correct in any way, it is not about Reges syntax but it is about PHP syntax.
Comments
Post a Comment