ホームページ >バックエンド開発 >PHPチュートリアル >クロスドメインの価値移転に関する問題
クロスドメイン値転送の問題について
現在、ページ A とページ B (異なるサーバー上にあります) があります。
ページ A は、ページ B から渡された値を取得し、ページ A のデータベースに挿入する必要があります。 file_get_contents (B.html)
これはページ B から返される 1 次元配列ですが、file_get_contents の特性に従って、文字列として読み取られてページ A に返されます。
問題は次のとおりです。ページBで取得した配列のように見える文字。文字列を実際の配列に変換するにはどうすればよいですか?
-----解決策---------------------------- -
B.html 配列の形式は何ですか?
設定できる場合、B.html のシリアル化に使用される配列は文字列になります。 リファレンスserialize()関数
------解決策------------------
$s = 最初 [2] => 2番目 [3] => 3 番目 ) TXT; preg_match_all('/[(w+)] => (.+)$/m', $s, $r); $ar = array_combine($r[1], $r[2]);