從【備忘録】.php中引用另一個.php檔案中的變數
这是一个网络开发初学者的备忘录。
源代码充满独创性。
点数 shù)
通过使用require函数来加载.php文件,可以引用其中所定义的全局变量。
文件结构
IISでルートに設定しているフォルダ
└ test
├ main.html
├ main.php
├ lib.php
├ info.php
├ main.js
└ jquery-3.6.0.js
源代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>test</title>
<script type="text/javascript" src="jquery-3.6.0.js"></script>
<script type="text/javascript" src="main.js"></script>
</head>
<body>
<button onclick="hoge()">実行</button>
</body>
<script type="text/javascript" src="main.js"></script>
</html>
function hoge() {
$.ajax({
type: "GET",
url: "../test/main.php",
timeout: 5000
}).done(($data) => {
console.log("done");
console.log($data);
}).fail(($data) => {
console.log("fail");
console.log($data);
}).always(() => {
console.log("always");
});
}
<?php
require('lib.php');
sleep(3);
echo sample();
?>
<?php
function sample() {
require('info.php');
return $Message;
}
?>
<?php
$Message = "連れてこられたデータ";
?>
结果
最終的
果然,找不到其他地方可以替代Header文件君。
-
- 初学者の備忘録です。
-
- 片手間でやっているので、記述が曖昧&雑です。
- 動作したコードをそのまま載せていますが、摩訶不思議な力によりほかの環境では動かないかもしれません。