php中-> 、=>、::、$this->四种常见符号使用方法技巧
发布时间:2023-05-30 07:46:24
标签:PHP,=>,->,::,$this
php中-> 、=>、::、$this->四种符号在代码中很常见,使用很广泛。这篇文章主要介绍了php中-> 、=>、::、$this->四种常见符号使用方法技巧。
一、->用来引用一个类的属性(变量)、方法(函数)
可以把->理解成调用的意思
<?php
Class a{
Var $id;
Function add(){
$this->id="test";
echo "abc";
}
}
$b = new a;
$b->add(); //调用类a中的add()方法,输出为abc
Echo $b->id; //调用类a中的属性id,输出为test
?>
二、=>是用来定义数组用的
<?php
$arr1 =array(0=>'php',1=>'is',the=>'the');
Echo $arra[0],$arr1[1],$arr['the']; //对应输出设置的值
三、:: 用来直接调用类中的属性或方法,没有实例化
正常的情况我们用实例化方法来调用类中的属性或方法,但使用::可以不需要实例化对象,直接调用即可。
比如:
<?php
Class b{
Var $name="test";
Function Getname(){
Echo 'test is good';
}
}
//直接调用:
Echo b::Getname();//输出为test isgood
四、$this->表示实例化后调用具体对象
我们一般在一个类的内部使用本类的属性或方法时,就使用$this->
<?php
Class a{
Var $name;
Function Getname(){
Echo $this->name;
}
}
$name1 = new a;
$name1->name = '赋值给name1';
$name1->Getname();
//输出结果为 赋值给name1


猜你喜欢
- 1.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;2.会用asp,并不说明你会asp;3.看a
- 本篇文章所编写的代码,已经放到了gitee上了:gitee.com/pdudo/golea…本文所依赖的环境为:在目前
- 本来这篇文章是5月份写的,今天修改了一下内容,就成今天发表的了,CSDN这是出BUG了还是什么改规则了。。。引文:决策树和基于规则的分类器都
- <style type="text/css"> <!-- body,td,th {
- 看一看自己写的类是否能符合这样的标准.要成为高手,我要走的路还很长.摘抄自《OOD 启示录》--Arthur J.Riel(1)所有数据都应
- 一、Scrapy是什么Scrapy 是一个基于 Twisted 的异步处理框架,是纯 Python 实现的爬虫框架,其架构清晰,模块之间的耦
- vue3路由hash与History的设置1、history 关键字:createWebHistoryimport { createRout
- Jupyter Notebook默认不显示行号,可是当我们代码报错时,发现会显示自己多少行出现错误。eg:这时候我们总不能一行行去数吧,因此
- 用opencv处理一下pillow也可以,但是试过有时候会把图片自动旋转180°,cv没有这个问题import osfrom
- 本文实例讲述了Python List列表对象内置方法。分享给大家供大家参考,具体如下:前言在上一篇中介绍了Python的序列和String类
- 如何在线修改表?具体代码如下:<%Set conn1 = Server.CreateObject(&qu
- Oracle9i中提供强大的迁移功能,可以从多种数据库向Oracle迁移数据。Oracle新发行的迁移工具提供了从Access2
- 01_msgbox# 使用easygui功能,可以直接导入easygui模块import easygui# 需要弹框时,要使用easygui
- 问题描述有时候,产品让我们做的表格,会有合并列的功能,但是官方的demo略有不清晰,本文举个例子简述之。我们先看下效果图:假设产品的需求是这
- 原理就是先声明常量,包括列数,行数,各列的属性,然后在程序的其它过程用这些常量来控制Cells。非常方便,便于修改和移植! 以下为窗体整体代
- 这篇论坛文章(赛迪网技术社区)根据网友的个人实践扼要的讲解了将MySQL 5.0下的数据导入到MySQL 3.23中的具体方法及步骤,详细内
- 如今各个框架都在模块化,连前端的javascript也不例外。每个模块负责一定的功能,模块与模块之间又有相互依赖,那么问题来了:javasc
- 可以说,互联网就是由一个个链接进行信息流通的。没有连接的网站如同一潭死水,毫无生气。当一个访客进入你的网站,在浏览的过程中,如果你的内容不引
- 我发布了一个通过FTP自动优化新图像的教程。这次我们将抓取整个网站,并在本地优化我们遇到的图像,按URL组织。请注意,这个简短但中级的脚本不
- 一、简介pydantic 库是 python 中用于数据接口定义检查与设置管理的库。pydantic 在运行时强制执行类型提示,并在数据无效