JSON_PHP を使用したデータのクロスドメイン送信用の PHP コード チュートリアル

WBOY
リリース: 2016-07-21 15:22:49
オリジナル
819 人が閲覧しました

バックエンド profile.php コード:

コードをコピー コードは次のとおりです:

$arr = array(
'firstname' => iconv('gb2312', 'utf-8 ', '誠実'),
'姓' => iconv('gb2312', 'utf-8', '邪魔しない'),
'連絡先' => array(
'メール' => fcwr@jb51 .net',
'website' =>'http://www.jb51.net',
)
);
$json_string = json_encode($arr); //ここで、二重引用符は内部の変数を変数として扱うことができますが、一重引用符は変数として扱うことができないことに注意してください。 gb2312 で PHP コードを記述するには、iconv または mb を使用して中国語のコンテンツを UTF-8 に変換し、json_encode を実行する必要があります。
フロントエンドのindex.htmlコード:



コードをコピーします

コードは次のとおりです:

body>
< !-- JSON を使用してクロスドメイン データ呼び出しを実装します。ここで「profile.php」を「http://別のドメイン名/profile.php」に変更すると、クロスドメインの効果がわかります。より良い-->



JSON 形式のデータを JavaScript の変数に直接代入すると、ここでデータの送信に XML を使用すると、その後の操作が非常に便利になります。
明らかに、index.html が profile.php を呼び出すと、JSON 文字列が生成され、パラメータとして getProfile に渡され、その後、ニックネームが div に挿入されます。このようにして、クロスドメイン データ インタラクションが完了します。
インデックスを呼び出します。 .html
出力:フェイチェン



http://www.bkjia.com/PHPjc/324630.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/324630.html
技術記事

バックエンド profile.php コード: 次のようにコードをコピーします: ?php $arr = array( 'firstname' = iconv('gb2312', 'utf-8', 'Feicheng'), 'lastname' = iconv('gb2312', 'utf-8'、'おやすみ')、'連絡先'...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート