2012-01-27 2 views
0
<script type="text/javascript" > 

var arrayjs = <?php $arrayphp = array(1,3,5,6,7,10); ?> 

//each? for? with jQuery { 
    console.log(num); 
} 

</script> 

私はPHPで配列を持っています。どのように私はjQueryのためにこれを取得し、ループごとに表示することができますか?jQueryでPHPの配列を表示する

+0

「PHP変数をJavascriptに渡す方法」をここで入力してください。これは、最も尋ねられるトピックの1つです。 – deceze

答えて

5
<script type="text/javascript"> 

var arrayjs = <?= json_encode(array(1,3,5,6,7,10)) ?>; 

for(var i=0; i<arrayjs.length; ++i) { 
    console.log(arrayjs[i]); 
} 

</script> 

JavaScriptにはforeachはありません。あなたは索引で古い学校をしなければなりません。

JSにPHP変数を渡すには、json_encodeを使用します。

編集: jQueryを使用している場合は、$.eachを使用できます。

+0

どうすれば使えますか? :) –

+0

@マークフォンディ:問題ではありません。配列はまだ0-索引付けされています。配列には何も含めることができます。 – mpen

+0

はい、申し訳ありません、私の間違いです:)助けてくれてありがとう –

関連する問題