-1
javascriptにPHP変数を渡す際に問題があります。 これは一番上に宣言されている変数を通過しますが、IFステートメントの実行後に変数の新しいバージョンを取得する関数を呼び出す方法がわかりません。php変数を別のファイルのjavascriptに渡す
$info = "A message";
if (true){
$info = 'Message to be passed';
}
のJavaScriptファイルにPHP変数を渡すために使用されるスクリプト:
<script type='text/javascript'>
var info = "<?php echo $info; ?>";
</script>
私はこの問題を解決するために何ができるか不思議でしたか?
phpはサーバー側(最初)で実行され、javascriptはクライアント側(2番目はページが読み込まれた後)で実行されます。 Javascriptは、呼び出しがサーバーに返されない限り、つまりPHP変数を変更することはできません。アヤックスあなただけの値を変更することができますjavascript – Sean
実際のif文を追加してください。それはif文が実行されていない理由です。あなたの質問を明確にしてください。いつでも新しい値を得るための関数か、最初から更新された値を取得したいですか? – Conceptz
'php if'が'