Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php类中放置require一次_Php - Fatal编程技术网

在php类中放置require一次

在php类中放置require一次,php,Php,我只是在学习和玩php 我试图通过将php的一部分放在另一个文件中来分离和清理我的代码,我使用require_一次来完成这项工作,但它在类中不起作用,有其他选择吗 这是我的密码 <?php class test1 { require_once ( 'test.php' ); } ?> 或 或 将其放在类外(包括类文件时将包括在内): 将其放在类外(包含类文件时将包含): 或 或者你把它放在任何你需要的功能中 <?php class test1

我只是在学习和玩php

我试图通过将php的一部分放在另一个文件中来分离和清理我的代码,我使用require_一次来完成这项工作,但它在类中不起作用,有其他选择吗

这是我的密码

<?php
  class test1 {
    require_once ( 'test.php' );
  }
?>





将其放在类外(包括类文件时将包括在内):

将其放在类外(包含类文件时将包含):

或者你把它放在任何你需要的功能中

<?php
  class test1 {
    require( 'test.php' );
  }
 test1();
?>

或者您可以将其放入所需的任何函数中。


<?php
  class test1 {
    require( 'test.php' );
  }
 test1();
?>
你也可以使用require。并通过在代码中添加“test1();”来调用类。



你也可以使用require。并通过在代码中添加“test1();”来调用您的类。

您不能简单地将其放在类中, 您应该为此使用
\uuu construct()

将require_once()函数放在类之外

及 建议


永远不要试图包含GET/POST请求中的页面,有一个名为“
c99shell
”的shell,用于在这种情况下进行黑客攻击。

你不能简单地将其放在一个类中, 您应该为此使用
\uuu construct()

将require_once()函数放在类之外

及 建议


永远不要试图包含GET/POST请求中的页面,有一个名为“
c99shell
”的shell,用于在这种情况下进行黑客攻击。

将要求放在Classic之外。我不建议只将类的一部分放在另一个文件中。也许更好的做法是将代码组织在多个类中。您可能希望了解扩展和自动加载,将require放在classI之外。我不建议只将类的一部分放在另一个文件中。也许更好的做法是将代码组织在多个类中。您可能需要了解扩展和自动加载
<?php
    require_once('Bar.php');

    class Foo {
        //Do whatever
    }
?>
<?php
    class Foo {
        public function __construct() {
            require_once('Bar.php');
        }

        //Do whatever
    }
?>
  class test1 {

    public function __construct(){
      require_once ( 'test.php' );
    }

  }
require_once ( 'test.php' );

class test1 {
 ...
}
<?php
  class test1 {
    require( 'test.php' );
  }
 test1();
?>