在代码点火器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';
}
}
请帮忙。
答案 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代码调用它。