>  기사  >  백엔드 개발  >  구성 파일을 참조하는 올바른 방법을 익히십시오.

구성 파일을 참조하는 올바른 방법을 익히십시오.

autoload
autoload원래의
2021-03-09 13:46:321974검색

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">&lt;?php //在根目录下config\config.php return array( //数据库配置 &amp;#39;database&amp;#39;=&gt;array( &amp;#39;type&amp;#39;=&gt;&amp;#39;mysql&amp;#39;, &amp;#39;host&amp;#39;=&gt;&amp;#39;localhost&amp;#39;, &amp;#39;port&amp;#39;=&gt;&amp;#39;3306&amp;#39;, &amp;#39;user&amp;#39;=&gt;&amp;#39;root&amp;#39;, &amp;#39;pass&amp;#39;=&gt;&amp;#39;root&amp;#39;, &amp;#39;charset&amp;#39;=&gt;&amp;#39;utf8&amp;#39;, &amp;#39;dbname&amp;#39;=&gt;&amp;#39;my_database&amp;#39;, &amp;#39;prefix&amp;#39;=&gt;&amp;#39;&amp;#39; ), &amp;#39;system&amp;#39;=&gt;array( &amp;#39;error_reporting&amp;#39;=&gt;E_ALL,//错误级别控制,默认显示所有错误 &amp;#39;display_errors&amp;#39;=&gt;1, //错误显示控制,1代表显示错误,0代表隐藏错误; ) ); ?&gt;</pre><strong></strong> 2. 구성 파일을 소개합니다. </p> <p></p>구성 파일은 다음과 같습니다. <p><pre class="brush:php;toolbar:false">&lt;?php //在根目录下 function abc(){ global $config; $config=include &amp;#39;./config/config.php&amp;#39;; } function efg(){ global $config; var_dump($config); } abc();//调用abc()方法,将配置文件赋值引入 efg();//输出配置文件 echo &quot;&lt;br&gt;&quot;; echo &quot;&lt;pre class=&quot;brush:php;toolbar:false&quot;&gt;&quot;; var_dump($config); ?&gt;</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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.