ホームページ >バックエンド開発 >PHPチュートリアル >クロスドメインの価値移転に関する問題

クロスドメインの価値移転に関する問題

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 13:36:00807ブラウズ

クロスドメイン値転送の問題について
現在、ページ A とページ B (異なるサーバー上にあります) があります。
ページ A は、ページ B から渡された値を取得し、ページ A のデータベースに挿入する必要があります。 file_get_contents (B.html)
これはページ B から返される 1 次元配列ですが、file_get_contents の特性に従って、文字列として読み取られてページ A に返されます。
問題は次のとおりです。ページBで取得した配列のように見える文字。文字列を実際の配列に変換するにはどうすればよいですか?


-----解決策---------------------------- -
B.html 配列の形式は何ですか?
設定できる場合、B.html のシリアル化に使用される配列は文字列になります。 リファレンスserialize()関数
------解決策------------------

PHP コード
$s = 最初
    [2] => 2番目
    [3] => 3 番目
)
TXT;

preg_match_all('/[(w+)] => (.+)$/m', $s, $r);

$ar = array_combine($r[1], $r[2]);
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。