php 代码中的箭头“ ->”与“=>”是什么意思?

类是一个复杂数据类型,这个类型的数据主要有属性、方法两种东西。

属性其实是一些变量,可以存放数据,存放的数据可以是整数、字符串,也可以是数组,甚至是类。

方法实际上是一些函数,用来完成某些功能。

引用一个类的属性和方法就使用->符号。

 

下面是一个例子小程序:
<?php
//定义类Cart
class Cart {
    var $items;  // 购物车中的物品

    // 将 $num 个 $artnr 物品加入购物车

    function add_item($artnr, $num) {
        $this->items[$artnr] += $num;
    }

    // 将 $num 个 $artnr 物品从购物车中取出

    function remove_item($artnr, $num) {
        if ($this->items[$artnr] > $num) {
            $this->items[$artnr] -= $num;
            return true;
        } elseif ($this->items[$artnr] == $num) {
            unset($this->items[$artnr]);
            return true;
        } else {
            return false;
        }
    }
}

//示例继承定义类Named_Cart
class Named_Cart extends Cart {
    var $owner;

    function set_owner ($name) {
        $this->owner = $name;
    }
}

//使用类的代码
$ncart = new Named_Cart;    // 新建一个有名字的购物车
$ncart->set_owner("kris");  // 给该购物车命名
print $ncart->owner;        // 输出该购物车主人的名字
$ncart->add_item("10", 1);  // (从购物车类中继承来的功能)
?> 

“->”这个箭头也可以是调用类中的函数 比如 class a { function b() { echo 'a'; } } $a=new a; $a->b(); 输出:a
还有一个=>这样的箭头,定义数组用 比如 $array1=array('a'=>5,'b'=>6); while($arrayitem=each($array1)) { extract($arrayitem); echo('<br />'.$key.'='.$value); } 输出: a=5 b=6

 

转载于:https://www.cnblogs.com/bluealine/p/7601379.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
愉阅,随时随地、轻松浏览文章、图片 愉阅,随时随地、轻松浏览文章、图片 1、按图片大小分组看图 2、酷炫的幻灯片模式浏览图片 3、高质量的正文抽取,清爽阅读 4、自动提取下一页正文,开启“超级下一页”可突破任何限制 5、登录账号,收藏文章、同步配置到云端 6、下载Android客户端,随时随地阅读收藏的内容(http://dl.heimali.com/HappyReader/Android.php) 更新日志: 2014-10-14 v3.3.1.3 1、优化 部分代码逻辑 2014-05-15 v3.2.2.1 1、移出 google统计代码防止泄露隐私数据 2014-05-07 v3.2.1.6 1、修复 右键菜单提取选文字后触发自动下一页的问题 2014-04-23 v3.2.1.5 1、修复 右键菜单提取选文字失效的问题 2013-06-13 v3.2.1.4 修复 删除整页后无法收藏文章的问题 2012-12-10 v3.2.1.3 1、修复 未登录状态不能保存设置的bug 2012-12-04 v3.2.1.2 1、增加国新闻网,环球网幻灯图片抓取功能 2012-11-28 v3.2.1.1 1、增加新浪,网易,凤凰网幻灯图片抓取功能 2012-09-05 v3.1.1.1 1、图片幻灯模式底部工具条默认隐藏以减少看图干扰,鼠标滑过底部区域时出现(与正文模式一致) 2012-08-31 v3.1.0.2 1、修复 页面自定义方向键动作干扰幻灯模式方向键操作的问题 2012-08-30 v3.1.0.1 1、增加 图片幻灯模式 方向键换图(支持 上下左右,HJKL, ASDW 多种习惯方向键) 2012-08-29 v3.0.1.2 1、改善 图片模式“全选/全不选”体验效果 2012-08-28 v3.0.1.1 1、图片模式增加“全选/全不选”保存分组图片 2012-08-26 v3.0.0.3 1、改进 图片模式和正文模式能够同时获取下一页内容(需要开启“超级下一页”) 2012-08-25 v3.0.0.2 1、修复 某些网站的下一页地址循环引用(最后一页的下一页指向第一页或自身地址)导致的“自动下一页”功能无法结束的问题 2012-08-24 v3.0.0.1 1、图片模式 增加自动抽取下一页大图功能 2012-08-21 v2.8.0.1 1、增加 右键菜单快捷启动愉阅插件方式,可在“选项页”启用或禁用此项 2012-08-17 v2.7.2.1 1、正文模式 增加百度百科内容提取功能 2、更新提醒策略调整 2012-08-16 v2.7.1.1 1、正文模式 增加百度知道提取最佳答案功能 2012-08-15 v2.7.0.3 1、调整 百度贴吧抽取正文内容格式 2、修复 更新提醒无法出现更新图标的问题 3、修复 “愉阅小助手”是否启用的设置项,在某些情况下失效的问题 2012-08-14 v2.7.0.2/1 1、正文模式 增加百度贴吧抽取脱水小说功能 2、正文模式 保存正文(下载)功能暂不支持超长内容,超长内容将为您复制到剪切板,请自行保存到文件 2012-08-13 v2.6.0.1 1、增加更新提醒功能,当有可更新版本时,扩展栏的愉阅图标会出现绿色箭头提醒更新 2012-08-12 v2.5.6.1 1、解决 有道学堂无法抽取iframe内正文的问题 2012-08-11 v2.5.5.2/3 1、修复 部分用户无法同步配置的问题 2、修复 在选项页设置“启用分享按钮”后,页面上的分享按钮没有立即响应设置的问题 3、修复 “愉阅小助手”在某些页面样式错乱的问题 2012-08-10 v2.5.5.1 1、选项页增加“启用分享按钮”设置项 v2.5.4.1 1、增加 正文模式“返回顶部”按钮 2012-08-09 v2.5.3.1 1、增加 ESC键返回原始页面快捷方式 2012-08-08 v2.5.2.3 1、修复 正文模式使用“常规下一页”(选项不开启“超级下一页”),只能抽取2页的问题 2、调整 部分网站进入链接模式后排版混乱的问题 2012-08-07 v2.5.2.2 1、链接模式增加左右按钮,左边按钮隐藏链接文字区域,右边按钮隐藏链接区域 2、修复 链接模式里超长链接被截断导致的无法复制完整URL的问题 2012-08-06 v2.5.2.1 1、针对新安装用户推送功能介绍页面,帮助用户更加了解插件功能~ 2012-08-05 v2.5.1.2 1、修复 部分网站“超级下一页”无法正确识别下一页地址的问题 2012-08-04 v2.5.1.1 1、工具栏的操作按钮使用图标代替原来的文字 2、修复 正文模式放大缩小正文内容的操作不起作用的bug 2012-08-02

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值