PHP中->和=>的含义及使用示例解析
在学习PHP中,遇到了->和=>这两个符号。
刚遇到这两个符号的时候不知道它们代表的含义,在经过百度后才发这两个符号的秘密。
下面来看一下在PHP中->的秘密,如下代码。
<?phpclass Car { public $speed = 0; //增加speedUp方法,使speed加10 public function speedUp(){ $this->speed+=10; } }$car = new Car();$car->speedUp();echo $car->speed;?>
在这个里面,我们可以看到在类里面定义了一个speedUp的方法,在此方法中可以看到$this->speed+=10,这行代码。->代表什么呢?
在经过百度后,我自己认为他代表的是汉字中“的”这个字的含义,比如这行代码,翻译过来就是$this的speed等于speed加10。当然这只代表本人的观点,如果有错请多指教。
接下来就是=>了,简单来说就是=>符号来分隔键和值,左侧表示键,右侧表示值。来看段代码吧。
<?php//从数组变量$arr中,读取键为apple的值$arr = array(’apple’=>'苹果',’banana’=>'香蕉',’pineapple’=>'菠萝');$arr0=$arr['apple'];if( isset($arr0) ) {print_r($arr0);}?>
在此代码中,先声明一个arr数组,然后声明一个arr0等于苹果的键,接下来用IF来判断他是否存在,如果存在则输出数组中,此键右侧的值。
简单来说就是给别人起一个外号,用外号来代表某个人,提起他的外号,就可以知道他是谁的意思。
到此这篇关于PHP中->和=>的含义及使用示例解析的文章就介绍到这了,更多相关PHP中->和=>的含义及使用内容请搜索好吧啦网以前的文章或继续浏览下面的相关文章希望大家以后多多支持好吧啦网!
相关文章:
1. IDEA 使用mybatis插件Free Mybatis plugin的步骤(推荐)2. 解决idea使用maven编译正常但是运行项目时却提示很多jar包找不到的问题3. Hadoop 使用IntelliJ IDEA 进行远程调试代码的配置方法4. idea的easyCode的 MybatisPlus模板的配置详解5. 关于IDEA git 只有Commit没有Push的问题6. 一文读懂IDEA里面的Artifact到底是什么7. Intellij IDEA 2019 最新乱码问题及解决必杀技(必看篇)8. 一篇文章带你解决 IDEA 每次新建项目 maven home directory 总是改变的问题9. IDEA 使用 SpotBugs 找出你代码中的bug问题10. Java FileInputStream与FileOutputStream使用详解

网公网安备