天下无坑

天下无坑


config,mapping,$GLOBALS

<blockquote> <p>将多层的config和mapping数据合并后,写入$GLOBALS超全局数组</p> </blockquote> <pre><code class="language-plantuml">@startmindmap * $GLOBALS -- config.php =&gt;["ZPHP_CONFIG"] -- mapping.php =&gt; ["ZPHP_MAPPING"] legend **$GLOBALS实例** ["ZPHP_CONFIG"] =&gt;array(8) { ["DEBUG"] =&gt;bool(true) ["POWEREDBY"] =&gt;string(10) "python.org" ["VER"] =&gt;array(2) { [0] =&gt;string(3) "1.0" [1] =&gt;string(0) "" } ["URL_MOD"] =&gt;int(1) ["SESSION"] =&gt;array(7) { ["httponly"] =&gt;bool(true) ["name"] =&gt;string(8) "APITOKEN" ["auto"] =&gt;bool(false) ["host"] =&gt;string(0) "" ["port"] =&gt;string(0) "" ["pass"] =&gt;string(0) "" ["database"] =&gt;string(0) "" } ["VIEW"] =&gt;array(8) { ["php_tag"] =&gt;string(3) "php" ["import_tag"] =&gt;string(6) "import" ["template_tag"] =&gt;string(8) "template" ["ext"] =&gt;string(5) ".html" ["path"] =&gt;string(7) "default" ["prefix"] =&gt;string(2) "&lt;{" ["suffix"] =&gt;string(2) "}&gt;" ["compress"] =&gt;bool(true) } ["DB"] =&gt;array(8) { ["cache_mod"] =&gt;int(1) ["cache_time"] =&gt;int(60) ["dsn"] =&gt;string(54) "mysql:host=127.0.0.1;dbname=xxxx_cc;port=3306" ["db"] =&gt;string(16) "xxxx_cc" ["user"] =&gt;string(16) "xxxx_cc" ["pass"] =&gt;string(16) "xxxx_cc" ["charset"] =&gt;string(7) "utf8mb4" ["prefix"] =&gt;string(0) "" } ["REDIS"] =&gt;array(5) { ["host"] =&gt;string(9) "127.0.0.1" ["port"] =&gt;int(6379) ["expire"] =&gt;int(600) ["database"] =&gt;int(0) ["timeout"] =&gt;int(0) } } ["ZPHP_MAPPING"] =&gt;array(8) { ["Qiniu"] =&gt;string(50) "D:/WWW/zphp/sdk/Qiniu/" ["z"] =&gt;string(52) "D:/WWW/zphp/core/v0.1/z/" ["ext"] =&gt;string(54) "D:/WWW/zphp/core/v0.1/ext/" ["ctrl"] =&gt;string(60) "D:/WWW/zphp/app/study/v1.0/ctrl/" ["model"] =&gt;string(61) "D:/WWW/zphp/app/study/v1.0/model/" ["lib"] =&gt;string(59) "D:/WWW/zphp/app/study/v1.0/lib/" ["base"] =&gt;string(60) "D:/WWW/zphp/app/study/v1.0/base/" ["common"] =&gt;string(47) "D:/WWW/zphp/common/" } } endlegend @endmindmap</code></pre>

页面列表

ITEM_HTML