代码在php 5.3.6中运行但不运行5.1.6

时间:2017-02-28 13:17:27

标签: php oop

我在这里添加了我的代码

class1.php

<?php
     class class1
     {
         public function test_class(){
            return "text_class";
         }
     }
 ?>

class2.php

<?php
     require_once "class1.php";
     class class2{
         public function __construct(){
              $this->classs=new class1();
         } 
         public function test_class2(){
             echo $this->classs->test_class();
             return "text_class";
          }
      }
 ?>

当运行class2.php时,在class2.php中停止执行contructor.no错误或警告不会显示。

我正在使用php版本5.1.6

1 个答案:

答案 0 :(得分:-1)

在class2文件中,您应该定义属性,然后您可以在类中的任何位置使用此属性。

看看这个:

$insert=("INSERT INTO metaler.user_data (email, password)
VALUES ('".$ema."', '".$pass."')");

希望它会对你有所帮助。