我在file1.php中有一个变量:
global $name;
$name = "";
Run Code Online (Sandbox Code Playgroud)
在file2.php中,它与我所在的目录相同
<label>
<span>Username:</span>
<input id="name" type="text" name="username" value ="<?php echo $GLOBALS['name'];?>" placeholder="Enter your user name" maxlength="20" />
</label>
Run Code Online (Sandbox Code Playgroud)
我已经阅读了类似的问题和用户手册,但我仍然怀疑!我尝试使用会话,但它对我不起作用.我该如何访问这个变量?
您不需要全局,因为变量$name不在任何函数内.虽然它在函数内部,但$name作为参数传递给它.
file1.php
<?php
$name = "PHP rocks";
Run Code Online (Sandbox Code Playgroud)
file2.php
<?php
include_once('file1.php'); //<---- Just include the above file inside this
?>
<label>
<span>Username:</span>
<input id="name" type="text" name="username" value ="<?php echo $name;?>" placeholder="Enter your user name" maxlength="20" />
</label>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
119 次 |
| 最近记录: |