返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php类的写法是什么
  • 975
分享到

php类的写法是什么

php类 2019-11-14 12:11:37 975人浏览
摘要

在php中类定义了一件事物的抽象特点,包含数据的形式以及对数据的操作,定义类的语法格式如“class phpClass {var $var1;function myfunc ($arg1, $arg2) {...}}”。

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑

php类的写法是什么?

类 − 定义了一件事物的抽象特点。类的定义包含了数据的形式以及对数据的操作。

PHP 类定义

php 定义类通常语法格式如下:

<?php
class phpClass {
  var $var1;
  var $var2 = "constant string";
  
  function myfunc ($arg1, $arg2) {
     [..]
  }
  [..]
}
?>

解析如下:

类使用 class 关键字后加上类名定义。

类名后的一对大括号({})内可以定义变量和方法。

类的变量使用 var 来声明, 变量也可以初始化值。

函数定义类似 PHP 函数的定义,但函数只能通过该类及其实例化的对象访问。

实例

<?php
class Site {
  
  var $url;
  var $title;
  
  
  function setUrl($par){
     $this->url = $par;
  }
  
  function getUrl(){
     echo $this->url . PHP_EOL;
  }
  
  function setTitle($par){
     $this->title = $par;
  }
  
  function getTitle(){
     echo $this->title . PHP_EOL;
  }
}
?>

变量 $this 代表自身的对象。

PHP_EOL 为换行符。

--结束END--

本文标题: php类的写法是什么

本文链接: https://www.lsjlt.com/news/487.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • php类的写法是什么
    在php中类定义了一件事物的抽象特点,包含数据的形式以及对数据的操作,定义类的语法格式如“class phpClass {var $var1;function myfunc ($arg1, $arg2) {...}}”。 ...
    975
    2023-03-22
    php类
  • php的三维数组写法是什么
    在PHP中一个数组中的值可以是另一个数组,另一个数组的值也可以是一个数组,依照这种方式,我们可以创建三维数组,写法如“$a3=array(array(array('a')));”。 ...
    370
    2023-03-22
    php 三维数组
  • php的抽象类用法是什么
    在PHP中,抽象类主要用于进行类型隐藏和充当全局变量,可以构造出一个固定的一组行为的抽象描述,这组行为能够有任意个可能的具体实现方式,只要类中有一个抽象方法,这个类就是抽象类。 ...
    935
    2023-03-22
    php
  • php匿名类是什么意思
    在PHP中,匿名类是指没有名字的类,匿名类不能被引用,可以利用“new class”来创建一个匿名类,语法为“new class(参数1, 参数2, ...){成员属性和方法;};”;一个匿名类只能创建一次对象。 ...
    655
    2023-03-22
    php
  • 清除浮动的css写法是什么
    小编给大家分享一下清除浮动的css写法是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、float(浮动)是什么float属性定义元素在哪个方向浮动。flo ...
    694
    2023-03-22
    css
  • php抽象类是什么意思
    PHP抽象类指的是至少拥有一个抽象方法的类;抽象类不能被实例化,只是提供方法声明,没有具体实现,抽象类只能作为其他类的父类使用,可以利用abstract关键字来声明抽象类,语法为“abstract class AbstractName{...}”。本文操作环境:Windows10系统、PHP8.1版、Dell G3电脑php抽象类是什么意思特指较为空洞的类,一般用于定义基类,关键字abstract, ...
    359
    2023-03-22
    php
  • php类的定义与实例化方法是什么
    在php中,可以使用class关键字加类名的方式来定义一个类,语法“[修饰类的关键字] class 类名{类的属性和方法;}”;可以使用new关键字来将类实例化成对象,语法“变量名 = new 类名(参数数列表)”。 ...
    254
    2023-03-22
    php 类的定义 类的实例化
  • mysql注释3种写法是什么
    mysql注释3种写法是什么?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!mysql的注释有3种,分别为:1、使用“#注释内容”进行的单行注释;2、使用“- ...
    413
    2023-03-22
    mysql
  • css中外链式基本写法是什么
    这篇文章主要介绍“css中外链式基本写法是什么”,在日常操作中,相信很多人在css中外链式基本写法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css中外链式基本写法是什么”的疑惑有所帮助!接下来,请跟 ...
    591
    2023-03-22
    css
  • React组件的三种写法是什么
    这篇文章将为大家详细讲解有关React组件的三种写法是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。React 专注于 view 层,组件化则是 React 的基础,也是其核心理念之一,一个完整的应用 ...
    925
    2023-03-22
    react
  • php中继承类和实现接口的区别是什么
    php中继承类和实现接口的区别:1、PHP继承属于单继承,保证了单一性,但不够灵活,而实现接口就是对单一继承的补充;2、实现接口可以在不破坏层级关系的前提下,对某个类功能扩展。 ...
    635
    2023-03-22
    PHP
  • php中类继承与接口继承的区别是什么
    在PHP中,类继承与接口继承的区别是:PHP类不支持多继承,也就是子类只能继承一个父类,但是支持多层次继承,而接口支持多继承,也就是接口可以继承一个或者多个接口。 ...
    814
    2023-03-22
    PHP
  • php的含义是什么
    php是超文本预处理器的字母缩写,是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到HTML中,尤其适合web开发。 ...
    834
    2023-03-22
    php
  • java不能被继承的类是什么类
    JAVA中被 final 标志的类,是最终类,不可以被继承,如:public 、final 、String。JAVA继承的介绍:继承是面向对象最显著的一个特性,继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。Java继承是 ...
    842
    2023-03-22
    java
  • margin属性的基本写法和特征是什么
    这篇文章给大家介绍margin属性的基本写法和特征是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。你对margin属性的概念是否了解,这里和大家分享一下,margin在中文中我们翻译成外边距或者外补白(文中引用外边 ...
    211
    2023-03-22
    margin
  • CSS选择器命名规则的写法是什么
    本篇内容介绍了“CSS选择器命名规则的写法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! .m-nav{}/* ...
    232
    2023-03-22
    css
  • php开发是什么
    php是一种编程脚本语言,即超文本预处理器,具有非常强大的功能,所有的CGI的功能php都能实现,而且php可以用C、C++进行程序的扩展,几乎支持所有流行的数据库以及操作系统,能够用于管理动态内容、支持数据库、处理会话跟踪,甚至构建整个电 ...
    690
    2023-03-22
    PHP
  • php是什么职业
    PHP是一种开发语言,不属于职业,该语法吸收了C语言、Java和Perl的特点,它可以比CGI或者Perl更快速地执行动态网页,支持几乎所有流行的数据库以及操作系统,可用于管理动态内容、支持数据库、处理会话跟踪,甚至构建整个电子商务站点以及 ...
    941
    2023-03-22
    PHP
  • php是什么语言
    php是一种通用开源脚本语言,中文名为超文本预处理器,它混合了C、Java、Perl以及php自创的语法,几乎支持所有流行的数据库以及操作系统,主要适用于Web开发领域,随着移动应用的兴起,php也可用于开发API接口,它具有成本低、速度快 ...
    707
    2023-03-22
    PHP
  • php是什么货币
    PHP是菲律宾的法定货币的标准代码,又叫菲律宾比索,全称是菲律宾语Piso ng Pilipinas,菲律宾比索是世界上其中一个曾被西班牙殖民统治而使用比索作为货币的国家,其他使用比索的国家包括墨西哥、哥伦比亚、阿根廷等。 ...
    646
    2023-03-22
    PHP
热门问答
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作