所以我要dashboard.php我想從另一個PHP文件設置一個變量的值
$value1;
$value1 = 1;
和file.php
$value;
echo value;
所以我想打印出‘1’的檔案file.php。我怎麼能告訴file.php從dashboard.php得到變量的值
所以我要dashboard.php我想從另一個PHP文件設置一個變量的值
$value1;
$value1 = 1;
和file.php
$value;
echo value;
所以我想打印出‘1’的檔案file.php。我怎麼能告訴file.php從dashboard.php得到變量的值
這裏有一些方法的數據發送到另一個頁面:
使用$ _GET:
儀表板.PHP
<?php
$value = 1;
?>
<a href="file.php?value=<?php echo $value; ?>">Go to file.php</a>
file.php
<?php
if(isset($_GET['value'])){
$value = $_GET['value'];
echo $value;
}
?>
使用$ _ POST:
dashboard.php
<?php
$value = 1;
?>
<form action="file.php" method="POST">
<input type="text" name="value" value="<?php echo $value; ?>" hidden />
<input type="submit" name="submit" value="submit" />
</form>
file.php
<?php
if(isset($_POST['submit'])){
$value = $_POST['value'];
echo $value;
}
?>
使用$ _SESSION:
dashboard.php
<?php
session_start();
$_SESSION['value'] = 1;
?>
file.php
<?php
session_start();
echo $_SESSION['value'];
?>
只需使用inlcude/require
或使用spl_autoload_register
。如果你想從前端獲得價值,也許你會使用session
,$_GET
或$_POST
。
您可以簡單地使用include()
。
include('dashboard.php');