從【備忘録】.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 = "連れてこられたデータ";
?>

结果

スクリーンショット 2022-04-18 010452.jpg

最終的

果然,找不到其他地方可以替代Header文件君。

    • 初学者の備忘録です。

 

    • 片手間でやっているので、記述が曖昧&雑です。

 

    動作したコードをそのまま載せていますが、摩訶不思議な力によりほかの環境では動かないかもしれません。
广告
将在 10 秒后关闭
bannerAds