如何在PHP类函数中使用变量到另一个文件?

时间:2018-07-03 08:39:58

标签: php

我正在尝试从PHP类中将一些变量提取到另一个文件中,无法静静地找出执行方法。

我正在附上一段伪代码,以显示我到底想做什么

假设有一个名为Products.php的PHP类,其中有一个具有getProducts()函数的函数,该函数具有变量$ product_name

public function getProducts() { 
       $product_name = "Some name";  
  }

现在,我希望将此变量$ product_name用于一个单独的文件,该文件名为products.php。我在那里可以使用它吗?我做了

这样的类的实例
$products = new Products($connection);

以上仅是示例,因此请不要介意其他任何错误,我只想知道如何将变量访问到另一个文件中!

感谢您事先提供的所有帮助。

1 个答案:

答案 0 :(得分:0)

您需要在函数中使用return,并将PHP文件包含在函数中。结果看起来像这样:

file1.php

public function getProducts() { 
   $product_name = "Some name";  
   return $product_name;
}

file2.php

include 'file1.php';
$product_name = getProducts();

请记住,以这种方式编写的PHP代码是不好的样式。以下是有关如何编写PHP的一些说明:https://www.phptherightway.com/