1

GPS追跡システムのサーバー側コーディング用にPHPとHTMLでコードを書いています。PHP コードは、データベースから GPS の座標にアクセスします。これらの座標を地図上に (ポリラインとして) 表示する HTML コードを見つけました。データベースでは、ほぼ毎分新しいタプルが追加されるため、配列内の要素数を事前に指定することはできません。

配列をphpからjavascriptに動的にコピーするにはどうすればよいですか?

これは、ポリラインを描画するためのコードを含む Web サイトです。

4

2 に答える 2

3

配列をphpからjavascriptに動的にコピーするにはどうすればよいですか?

PHP と JavaScript は 2 つの完全に異なる世界であるため、「コピー」することはまったくできません。

できることは、テキスト形式で転送することです。たとえば、PHP スクリプトで JSON としてエンコードし、JS コードとしてエコーアウトします (または、JSONP/AJAX を介して新しい HTTP 要求でサーバーから要求します)。解析して JavaScript オブジェクトまたは配列構造に戻します。

于 2013-03-22T08:34:45.823 に答える
1

このようなものを試してみてください:

<?php
$arr = array('cat', 'dog', 'mouse');
?>

<body>
    <script>
        var jsArr = <?php echo json_encode($arr); ?>;
        console.log(jsArr);
    </script>
</body>

出力する必要があります

["cat", "dog", "mouse"] 

コンソールで

于 2013-03-22T08:42:34.570 に答える