在PHP中使用对象运算符

时间:2016-03-07 04:22:42

标签: php html

我查看了这篇文章,试图更好地理解对象操作符: Where do we use the object operator "->" in PHP?

但是当我在第二个回复中复制并粘贴php时,我只是在运行它时得到一个空白页面。这是我的代码:

PHP:

<?php

    class SimpleClass
{
    // property declaration
    public $var = 'a default value';

    // method declaration
    public function displayVar() {
        echo $this->var;
    }
}

$a = new SimpleClass();
echo $a->var;
$a->displayVar();

?>

HTML:

<!DOCTYPE html>

<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title></title>
    </head>
    <body>

        <form action ="process.php" method ="POST">
            First Name: <input type="text" name="fName"> 

            <input type="submit">       
        </form>

        <p>
            Click for objectOperator.php
            <button onsubmit="objectOperator.php">Submit</button>
        </p>
    </body>
</html>

忽略HTML中的表单,这是我正在做的其他事情。当我点击提交按钮时,我想在objectOperator.php(这是我的php文件的名称)中运行php。但是当我点击它时没有任何反应。

1 个答案:

答案 0 :(得分:0)

你可以试试这个

我刚刚在phpfiddle上尝试了这个,它正在运行

DataSetCompared

关键是要采取正确的行动