javascript - 具有字符串值的 PHP 变量与来自 javascript 的具有 html id 值的 PHP 变量不相等?

标签 javascript php html string variables

这是我的示例代码

<script>
    var item = "yooow";
    jQuery("#view").html(item);
</script>

<?php  $str_html = '<p id="view"></p>';

     echo $str_html; //it will output "yooow" 
?>

但是...

当我尝试将其与另一个 php 变量进行比较时

<?php $str_php ="yooow";

    if($str_html == $str_php)
    {
         echo "true";
    }
    else
    {
        echo "false"; 
    }
?>

但它返回 false

他们怎么能平等?

最佳答案

PHP 在服务器端运行,这意味着它不知道您使用 Javascript 在 DOM 中所做的任何更改。

关于javascript - 具有字符串值的 PHP 变量与来自 javascript 的具有 html id 值的 PHP 变量不相等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25501969/

相关文章:

html - 在 AngularJS 中以网格形式获取图像

css - IE7 和 justify/word wrap css

javascript - 依次淡出 child

javascript - 需要一个好的 JavaScript uploader

php - 为什么 mbstring 函数会错误地识别 ISO-8859 字符串?

php - 如何在更新 MySQL 记录时不包含空白字段

php - mysql查询语法,从不同表获取数据

javascript - 在 react 中发布请求

javascript - 如何复制到剪贴板javascript

javascript - 如何检测当前元素的位置并取消 d3.js 中的动画?