如何将var传递给include文件然后使用php,javascript在include文件中使用此var?

时间:2014-11-28 02:30:17

标签: javascript php jquery

如何将var传递给包含文件(test.php),然后在包含文件(test.php)中使用此var?

首先,我想在main.php中声明var然后我想将此var传递给test.php并在test.php中使用此变量(EG:echo,{{ 1}})

我尝试使用php和javascript但不能同时工作,你能给我一些建议吗?

使用PHP

main.php

if..else

test.php的

<?php
  include('test.php');
  $number = '555';
  test($number);
?>

使用JS

main.php

<?php
    function test($numeric) 
    {
       return $sample = $numeric;
    }
echo test($number);
?>

test.php的

<?php
    include('test.php');
    $number = '555';
?>
<script type="text/javascript">
    doCallAjax();
</script>

1 个答案:

答案 0 :(得分:0)

如果你想在多个php文件上共享数据,可以考虑使用全局变量或会话,所以它会是这样的:

SESSION:

main.php:

$_SESSION['number'] = '555';

test.php的:

echo $_SESSION['number'];

GLOBAL VARIABLES:

main.php

global $number;
$number = '555';

test.php的

global $number;
echo $number;