如何将php变量值赋给javascript变量

如何将php变量值赋给javascript变量,javascript,php,Javascript,Php,我有下面的js代码 <script type="text/javascript"> var jvalue = 'Hi, $name'; </script> 而不是 Hi, Rama echoit。但记住要遵循定义的顺序- <?php $name= "Rama"; ?> <script type="text/javascript"> var jvalue = 'Hi, <?php echo $name; ?>

我有下面的js代码

<script type="text/javascript">
    var jvalue = 'Hi, $name';
</script>
而不是

Hi, Rama

echo
it。但记住要遵循定义的顺序-

<?php
    $name= "Rama";
?>

<script type="text/javascript">
    var jvalue = 'Hi, <?php echo $name; ?>';
</script>

<?php
$abc = "<script>document.write(jvalue)</script>";
echo $abc;
?>

var jvalue=‘Hi’;
简单。。。试试这个


变量字段=;
试试这个

<script type="text/javascript">

    var jvalue = "Hi, <?=$name;?>";
</script>

var jvalue=“Hi,”;
用户双胶辊

或者您最好在输入中像这样分配php变量

<input type=hidden value="<?=$name; ?>" id='name'>

<script type="text/javascript">

    var jvalue = "Hi, <?=$name;?>";
</script>
<input type=hidden value="<?=$name; ?>" id='name'>
    <script src="//code.jquery.com/jquery.min.js"></script>
    <script type="text/javascript">
        $(function(){
          var jvalue = 'Hi, '+$('#name').val()+'';
        });
    </script>