php 可以直接创建对象吗

php可以像js那样直接创建对象吗如js的varobj={name:'lily',say:function(){saysomething}}还是php必须用类来实例一个对... php可以像js那样直接创建对象吗
如 js 的var obj={name:'lily',say:function(){say some thing}}
还是php必须用类来实例一个对象
展开
 我来答
明哥阅世
2014-02-19 · 超过17用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:19.7万
展开全部
必须先实例化。
class classname{
}
new classname();关键字
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
__峰回路转
2015-10-23 · TA获得超过714个赞
知道小有建树答主
回答量:605
采纳率:89%
帮助的人:319万
展开全部
$obj = (object) null;    // 强转成一个空对象

一般都是创建一个类,然后去实例化一个对象。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
根号叁科技
2014-02-19 · 知道合伙人软件行家
根号叁科技
知道合伙人软件行家
采纳数:200 获赞数:1123
本科毕业于山东理工大学物理学专业,硕士就读于南京理工大学模式识别与智能系统。

向TA提问 私信TA
展开全部
//先创建一个类
class obj{
#code
}
//使用前必须要先实例化
$newobj= new obj();
//实例化之后才能对类进行操作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
onlineshine
推荐于2018-03-10 · 超过13用户采纳过TA的回答
知道答主
回答量:76
采纳率:0%
帮助的人:41.7万
展开全部
$obj = new stdClass();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
泠泠杀手
推荐于2017-09-22 · 超过29用户采纳过TA的回答
知道答主
回答量:75
采纳率:0%
帮助的人:60万
展开全部
//先创建一个类
class obj{
echo "ddd";
}
//使用前必须要先实例化
$newobj= new obj();
//调用
obj();

输出 ddd

php跟js语法类似!不过js越来越模块化和面向对象化 所以你才看见创建对象的!
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式