1. global의 사용
우리 모두 알고 있듯이 전역 변수
는 다음과 같이 메서드 수정 없이는 사용할 수 없습니다. 全局变量
无法在方法中不加修饰的使用,如下:
<?php $a=1; function Test() { echo $a;//报错,undefined variable } ?>
所以我们需要global
<?php $a=1; function Test() { global $a; echo $a;//报错,undefined variable } Test();//输出1 ?>그래서
global: <p><pre class="brush:php;toolbar:false"><?php //在根目录下config\config.php
return array(
//数据库配置
&#39;database&#39;=>array(
&#39;type&#39;=>&#39;mysql&#39;,
&#39;host&#39;=>&#39;localhost&#39;,
&#39;port&#39;=>&#39;3306&#39;,
&#39;user&#39;=>&#39;root&#39;,
&#39;pass&#39;=>&#39;root&#39;,
&#39;charset&#39;=>&#39;utf8&#39;,
&#39;dbname&#39;=>&#39;my_database&#39;,
&#39;prefix&#39;=>&#39;&#39;
),
&#39;system&#39;=>array(
&#39;error_reporting&#39;=>E_ALL,//错误级别控制,默认显示所有错误
&#39;display_errors&#39;=>1, //错误显示控制,1代表显示错误,0代表隐藏错误;
)
);
?></pre><strong></strong> 2. 구성 파일을 소개합니다. </p>
<p></p>구성 파일은 다음과 같습니다. <p><pre class="brush:php;toolbar:false"><?php //在根目录下
function abc(){
global $config;
$config=include &#39;./config/config.php&#39;;
}
function efg(){
global $config;
var_dump($config);
}
abc();//调用abc()方法,将配置文件赋值引入
efg();//输出配置文件
echo "<br>";
echo "<pre class="brush:php;toolbar:false">";
var_dump($config);
?></pre><br>다음과 같이 사용합니다. </p>
<p>rrreee<a href="https://www.php.cn/php-weizijiaocheng.html" target="_self" title="php教程"> 권장: </a>php tutorial<a href="https://www.php.cn/course/list/29/type/2.html" target="_self" title="php视频教程">, </a>php video tutorial</p>🎜
위 내용은 구성 파일을 참조하는 올바른 방법을 익히십시오.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!