4
クライアント側とサーバー側のプログラミングの違いは何ですか?
私はこのコードを持っています: <script type="text/javascript"> var foo = 'bar'; <?php file_put_contents('foo.txt', ' + foo + '); ?> var baz = <?php echo 42; ?>; alert(baz); </script> これはなぜ「bar」をテキストファイルに書き込まず、「42」を警告するのですか? 注意:この質問の以前の改訂は、サーバー上のPHPとクライアント上のJavaScriptについて明示的に行われていました。問題と解決策の本質的な性質は、一方がクライアントで実行され、もう一方がサーバーで実行されている場合、どの言語ペアでも同じです(同じ言語であっても)。特定の言語について話している回答が表示された場合は、これを考慮に入れてください。