我是 php 中的 oops 新手。这是我的第一个 oops 程序。这个程序是如此基本(表单程序),但我不知道我必须做什么。抱歉,如果这是一个新问题,但我对此很陌生。我收到错误为解析错误:语法错误,意外的 T_VARIABLE,在第 34 行第 34 行的 /ni.class.php 中期待 T_FUNCTION :$str=$ab->startform('#','post','myform')。 '
'。
<?php
class ni
{
function startForm($action='#',$method='post',$id=NULL)
{
$str="<form><action =\"$action\" method=\"$method\"";
if(isset($id))
{
$str.="id =\"$id\">";
}
return $str;
}
function addlabel($id,$text)
{
$str= "<label id=\"$id\">$text hello </label>";
return $str;
}
function addInput($type,$name,$value)
{
$str="<input type=\"$type\" name=\"$name\" value=\"$value\"\>";
return $str;
}
function endForm()
{
return "</form>";
}
$ab=new ni();
$str=$ab->startform('#','post','myform').'<p>'.
addlabel('label','amtext')
.addinput('text','input1','value1').'</p>';
echo $str;
$ab->endform();
}
?>