サーバでJavaScriptで扱っている配列(Object形式の型が子にある配列)をPHPで参照しなくてはいけなくなったのですが、共有する方法はありますでしょうか?
JavaScriptはNode.jsで稼働しております。
追記:
各ファイルはサーバ内部で同じディレクトリに位置しており
配列はJavaScript側で管理しています。
PHPがJavaScriptの有する配列を共有(参照)する時はPHP側からのリクエストを持って行いたく思っております。
ar.js
JavaScript
1var ar=[];
ar.php
php
1if(サーバ外からJavaScript内のArrayをGetしたいリクエストがPHPに送られた場合){ 2$ar=ar.js内の動的な配列を参照 3echo $ar; 4}
もっと詳細に書いていただかないとアドバイスするのが困難です。サーバサイドに Node.js も PHP もあるということだと思いますが、Node.js と PHP は同一マシンで動いていますか。追記していただきたく。
渡したいデータは JSON に変換できますか。
共有とは??
JSON変換可能です
Node.jsとPHPは同ファイル内にあります。 
共有とは、例えばJavaScriptでArrayを設置していた場合PHPからその変数を取得したいのです
ajaxでjsonにしてphpに渡すとか言う話で済むのかなぁ。。なんとなく、サーバーサイド、クライアントサイドの理解の問題のような気もします。
cookieであればjavascriptとphpを同じキー名で共有可能ではありますが。。
Node.js も PHP もリスナを上げて http リクエストを受けつけているのですか。WEB クライアントからのリクエストを Node.js でも PHP でも受けつけていますか。
回答1件
あなたの回答
tips
プレビュー