1

内部に一重引用符が含まれる入力ボックスを php ファイルに投稿したいのですが、' を使用しましたが、いくつかのバックスラッシュが送信されます。

<input type="hidden" name="legal_natural" value="$store_info[&#39;legal_natural&#39;]">

結果:

$store_info[\'legal_natural\']

' を PHP ファイルに投稿するときにバックスラッシュを避ける方法を教えてください。

4

1 に答える 1

0

これを参照してください:SO質問

その質問からの答えは次のとおりです。

$contentバックスラッシュを削除するだけでなく、変数を送信したいとします。代わりに urlencode() を使用することを検討してくださいrawurlencode()。また、$content変数に対して関数を 1 回使用することもできます。

$content = urlencode($content);

更新: urlencode と rawurlencode の両方がケースに合わない場合があります。$content を URL エンコードせずに送信してみませんか? クエリ文字列をどのように送信しますか? cURL を使用している場合は、パラメーターをエンコードする必要はありません。

于 2016-01-21T07:07:42.747 に答える