2016-12-26 12 views
-3

javascript変数にphp変数を割り当てたいと思います。javascript変数にphp変数を割り当てる

<?php 
    $type =1; 
    $form = ' <script>     
      var jquery_type " <?php = $type; ?>"; 
      </script>';    
?> 

しかし、ソースページでは、どのように私はこのPHPの値を取得することができます

var jquery_type " <?php = $type; ?>" ;

、以下のように表示されますか? PHPコード内

+0

あなたはここではすでに「PHP」になっており、あなたは '<?php = $ type; ?> 'それだけであなたにミスを投げかけたはずです。 –

+0

.........ああ、なぜあなたはそれが失敗しているのか説明していないのですか?誰も私が意味することを説明していない。 –

+0

ドロップインコード(下記)は、最初にコードが失敗して低品質である理由を知らせるためにあまり役に立ちません。 –

答えて

0

$type = 1; 
$form = '<script>     
      var jquery_type = "'.$type.'"; 
      alert(jquery_type); 
     </script>'; 
echo $form; 


そのJSファイルの場合。

var jquery_type = " <?php echo $type; ?>"; 
+0

$ Appu Amruth、ありがとう、働いた。しかし、なぜ私は私の質問のために否定的な印をつけたのですか?今何ができますか? –

1

あなたは、あなたのスクリプトで間違っていた、あなたは、PHPの内部でPHPタグを使用することはできません。 syntax error, unexpected '='

を引き起こす

アンマネージシングル(')とダブル(")引用符は、このコードを参照してください

<?php 
    $type =1; 
    $form = '<script> var jquery_type = '.$type.'</script>'; 
    echo $form; 
?> 

OR

あなただけの唯一の割り当てとに$type値を使用したい場合以下のコードよりスクリプトが動作します。

<script> 
    var jquery_type = '<?php echo $type ?>'; 
<script> 
+0

あなたの最初のものは失敗します。解析エラーが発生します。 –

+0

@ Fred-ii-、一度見てください、それは今です。 –

関連する問題