So schreiben Sie eine PHP-Eintragsdatei

爱喝马黛茶的安东尼
Freigeben: 2023-02-25 14:14:02
Original
4218 Leute haben es durchsucht

So schreiben Sie eine PHP-Eintragsdatei

Lassen Sie uns zunächst den laufenden Prozess des Frameworks verstehen:

Eingabedatei-> Funktionsbibliothek einführen-> ;Start Framework-> Loading Controller->

Eintragsdatei index.php:

<?php
/*
入口文件
1.定义常量
2.加载函数库
3.启动框架
*/
// 定义当前框架所在的根目录
define(&#39;IMOOC&#39;, __DIR__);
// 定义框架核心文件所在的目录
define(&#39;CORE&#39;, IMOOC.&#39;/core&#39;);
// 项目文件所在目录
define(&#39;APP&#39;, IMOOC.&#39;/app&#39;);
// 定义项目调试模式
define(&#39;DEBUG&#39;, true);
// 判断项目是否处于调试状态
if (DEBUG) {
    // 设置报错级别:显示所有错误
    ini_set(&#39;display_error&#39;, &#39;On&#39;);
}else{
    ini_set(&#39;display_error&#39;,&#39;Off&#39;);
}
// 加载函数库
include CORE.&#39;/common/function.php&#39;;
// 加载框架核心文件
include CORE.&#39;/imooc.php&#39;;
\core\Imooc::run();
Nach dem Login kopieren
So schreiben Sie eine PHP-EintragsdateiÖffentliche Funktion function.php im Framework-Kernverzeichnis:

<?php
/*
输出对应的变量或者数组
*/
function p($var){
    if(is_bool($var)){
        var_dump($var);
    }elseif (is_null($var)) {
        var_dump(NULL);
    }else{
        echo &#39;<pre style="position:relative;z-index:1000;padding:10px;border-radius:5px;background:#f5f5f5;
        border:1px solid #aaa;font-size:14px;line-height:18px;opacity:0.9;">&#39;.print_r($var,true).&#39;
Nach dem Login kopieren
'; } }

Framework-Kerndatei imooc.php:

Führen Sie die aus Projekt, Nach dem Zugriff auf die Eintragsdatei index.php gibt der Browser wie erwartet Folgendes aus: ok.

Das obige ist der detaillierte Inhalt vonSo schreiben Sie eine PHP-Eintragsdatei. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage