访问浏览器核心php中的类方法

时间:2016-06-23 12:52:49

标签: php codeigniter oop

在代码点火器Web应用程序中,我们可以像domain-name / controller / method_name这样的控制器和方法。有没有办法以同样的方式访问核心PHP类方法?

如何在浏览器中访问该方法,如domain / car / hello

Car.php文件位于服务器根目录xampp / htdocs / Car.php

我的班级文件Car.php: -

class Car{

public function hello()
{
    echo  'Hello';
}

}

请帮忙。

2 个答案:

答案 0 :(得分:1)

Php是一种服务器端编程语言,如果没有HTTP Server,您就无法在浏览器中执行它。

更新:如果你的意思是如何在xaamp中运行它,那么你应该运行它。通过调用简单的url页面等文件来运行它,例如SELECT Nr, SUM(nu_betrag_wert) AS Zahlbetrag FROM (SELECT DISTINCT processid, nu_betrag_wert, Nr FROM NU_WERTE WHERE Nr <> '(Nr)' AND nu_betrag_wert is NOT NULL) AS nu_betrag GROUP BY Nr WITH ROLLUP 尝试这样的事情:

localhost/Car.php

答案 1 :(得分:1)

你没有。浏览器使用HTTP与服务器(到PHP)通信。 HTTP绝对没有函数的概念,甚至不是编程语言。 PHP也没有机制允许任何东西从外部直接访问/调用函数。唯一发生的事情是Web服务器根据请求的URL决定执行哪个PHP脚本。就这样。执行总是从正在执行的脚本的第一行开始,而不是直接在某个地方的函数中开始。

您可以/必须编写检查所请求的URL的代码,或者决定调用哪个函数,然后用PHP代码调用它。