次の文字列の長さが1文字だけになるように、文字列変数内の二重引用符 " 文字をエスケープする方法を誰か説明できますか?
追加スラッシュを使用すると、2 文字が返されます。
$str = '"';
var_dump(addslashes($str));
文字列(2) "\""
ただし、文字列リテラルの場合は、1 文字のみです。
var_dump("\"");
文字列(1) """
次の文字列の長さが1文字だけになるように、文字列変数内の二重引用符 " 文字をエスケープする方法を誰か説明できますか?
追加スラッシュを使用すると、2 文字が返されます。
$str = '"';
var_dump(addslashes($str));
文字列(2) "\""
ただし、文字列リテラルの場合は、1 文字のみです。
var_dump("\"");
文字列(1) """