我是php的初学者。我想在同一个php文件中调用一个类,但是当我尝试该类本身时,无法识别。我做错了什么。因为我刚刚开始在php中编写代码,请指导我完成正确的方向。
代码:
<?php
$details = new studdetails();
$details->id = $sid;
$details->name = $sname;
$details->roll = $sroll;
Somemethod("Have some calculations over here");
Class studdetails{
public id;
public name;
public roll;
}
?>
答案 0 :(得分:0)
存在一些语法错误。失踪 ”;”和“$”。
<spring:url value="/resources/images" var="images" />
<img src="${images}/back.png"/>
答案 1 :(得分:0)
在php中,您需要使用$ sign为类属性添加前缀。
参见下面的示例
$sid = 1;
$sname = 'name';
$sroll = 'sroll';
$details = new studdetails();
$details->id = $sid;
$details->name = $sname;
$details->roll = $sroll;
Somemethod("Have some calculations over here", $details);
Class studdetails
{
public $id;
public $name;
public $roll;
}
function Somemethod($str, $obj) {
echo $str . PHP_EOL;
var_export($obj);
}