如何使用JavaScript客户端条件执行PHP代码?

如何使用JavaScript客户端条件执行PHP代码?,javascript,php,ajax,curl,client-server,Javascript,Php,Ajax,Curl,Client Server,我有一些需要在客户机上执行的函数(比如屏幕大小),但是我想根据JavaScript脚本的结果用PHP显示一些东西 示例: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Test</title> </head> <body> <?php echo $_GET['var1']; ?>

我有一些需要在客户机上执行的函数(比如屏幕大小),但是我想根据JavaScript脚本的结果用PHP显示一些东西

示例:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>Test</title>
  </head>
  <body>
    <?php echo $_GET['var1']; ?>
    <script>
      if (1 > 2)
      {
        <?php echo "$_GET['var2']; ?>
      }
    </script>
  </body>
</html> 

试验
如果(1>2)
{

在服务器端,php是在javascript之前编译的。然后javascript是在浏览器中编译的!所以你们不能这样做this@AhmadMobaraki你是对的,但可能存在一种方法来执行PHP的一部分,然后用JS函数调用网站重定向到PHP的其余部分。你对此有何看法?你可能想了解AJAXYes,但这不是你所展示的d!您不能使用javascript代码(页面加载后)执行php代码,但可以在页面加载后使用js将页面重定向到php页面:
window.location=”http://www.example.com/my.php“