Heim >Backend-Entwicklung >PHP-Problem >So schreiben Sie eine PHP-Eintragsdatei

So schreiben Sie eine PHP-Eintragsdatei

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-09-29 09:30:544256Durchsuche

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();
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;
';     } }

Framework-Kerndatei imooc.php:

<?php
namespace core;
class Imooc
{
    static public function run()
    {
        p(&#39;ok&#39;);
    }
}
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!

Stellungnahme:
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
Vorheriger Artikel:Kann eine Person PHP machen?Nächster Artikel:Kann eine Person PHP machen?