源码哥,靠谱的网站源码下载站 帮助 每日签到

源码哥

广告位《资讯详情页横幅-1150*?》

PHP对象:Object

  • 发布者:源码哥 时间:2022-09-19 14:07 阅读:25
  • 扫一扫,手机访问
广告位《资讯详情页摘要上方横幅-828*?》
摘要:对象初始化要创建新对象对象,请在new语句中实例化类。<?php class foo {     function do_foo()     {         echo "Doing foo.";&nb

对象初始化


要创建新对象对象,请在new语句中实例化类。


<?php
class foo
{
    function do_foo()
    {
        echo "Doing foo."; 
    }
}
$bar = new foo;
$bar->do_foo();
?>


转换为对象


将对象转换为对象不会有任何变化。如果将其他类型的值转换为对象,则将创建内置类stdClass的实例。如果值为空,则新实例为空。如果将数组转换为对象,则该属性名称具有相应值。注意:在此示例中,对于PHP7.2.0之前的版本,数字密钥只能通过重复访问。


<?php
$obj = (object) array('1' => 'foo');
var_dump(isset($obj->{'1'})); // PHP 7.2.0 后输出 'bool(true)',之前版本会输出 'bool(false)' 
var_dump(key($obj)); // PHP 7.2.0 后输出 'string(1) "1"',之前版本输出  'int(1)' 
?>


对于其他值,包含成员变量名称的标量。


<?php
$obj = (object) 'ciao';
echo $obj->scalar;  // 输出 'ciao'
?>


相关连接: 网站源码 企业网站源码

  • 全部评论(0)
广告位《资讯详情页最新发布上方横幅-828*?》
最新发布的资讯信息
【网站开发|HTML】html编码设置(2022-10-17 11:26)
【网站开发|HTML】html添加注释的方法(2022-10-17 11:25)
【网站开发|HTML】html元素(2022-10-17 11:23)
【网站开发|HTML】html属性介绍(2022-10-17 11:22)
【网站开发|HTML】html标签说明(2022-10-17 11:21)
【网站开发|HTML】html的基本结构(2022-10-17 11:20)
【行业资讯|】如何学习好网站前端开发?(2022-10-14 14:53)
【网站开发|JavaScript】如何轻松学习JavaScript(2022-10-14 14:26)
【网站开发|node.js】NodeJS Service Docker映像终极优化指南(2022-10-14 14:14)
【网站开发|JavaScript】后端response响应返回图像,前端怎么下载图片?(2022-09-23 10:17)
联系我们
Q Q:472206683
微信:472206683
邮箱:472206683@qq.com
时间:09:00 - 24:00
联系客服
售前咨询 网站搭建 技术支持 联系客服
18639176864
手机版
手机版二维码
扫一扫进手机版
返回顶部