从html文件中调用php类方法

时间:2018-12-25 22:50:42

标签: php html

我写了一个小的面向对象程序,但是要理解是否有更好的方法可以从视图层调用类函数有一个问题。我知道很多关于如何在简单的php文件中调用函数的问题,但是我对CLASS方法很感兴趣!

我在程序中用来调用类方法的方法是: 从一个html文件中激活一个简单的php文件,该文件依次实例化该类,并从那里已经调用了该对象的方法。

示例:

HTML文件:

<!DOCTYPE html>
<html>
    <head>
        <title>Test</title>
    </head>
    <body>
        <form action="print_string.php" method="get">
            <input type="submit">
        </form>
    </body>
</html>

调用实例方法的PHP文件:

<?php
    require_once ('Printer.php');

    $pr = new Printer();
    $pr->printString();
?>

类本身:

<?php
    Class Printer {
        public function printString() {
            echo "Here I am!";
        }
    }
?>

所以我的问题是: 我可以直接从HTML文件中调用类方法printString()而不使用使类“ Printer”实例化的PHP文件吗?

在我的真实程序中,有11个小php文件感觉不对。

对不起,如果之前曾问过类似的问题,但我确实找不到有用的东西。

0 个答案:

没有答案