方法: 1. str_replace() 関数、構文 "str_replace("'",'"', string)" を使用します。 2. preg_replace() 関数を正規表現 "/\'/ で使用します。 " 、構文 "preg_replace('/\'/', '"', string)"。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php は、二重引用符に変換する方法
方法 1: str_replace() 関数を使用します
str_replace() 関数を使用して一部の文字を置換します文字列内 (大文字と小文字は区別されます)。
この関数を使用して、文字列内の一重引用符を検索し、二重引用符に置き換えます。
注: 同じ種類の引用符をネストすることはできません (一重引用符に一重引用符を含めることはできません。また、二重引用符に二重引用符を含めることはできません)。「外側の二重引用符と内側の単一引用符」を使用できます。 " または "outer single and inner double" "形式
例:
<?php header('content-type:text/html;charset=utf-8'); $param = "{'id':'12', 'name':'hi'}"; echo "原字符串:".$param."<br>"; $new = str_replace("'",'"',$param); echo "新字符串:".$new; ?>
方法 2: preg_replace() 関数を使用する正規表現を使用して一重引用符を変換する preg_replace 関数は、正規表現の検索を実行し、二重引用符
を置換します。
例:
<?php header('content-type:text/html;charset=utf-8'); $param = "{'id':'12', 'name':'hi', 'ang':'23'}"; echo "原字符串:".$param."<br>"; $new = preg_replace('/\'/', '"', $param); echo "新字符串:".$new; ?>
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPで一重引用符を二重引用符に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。