怎么在php中创建类并调用

  介绍

今天就跟大家聊聊有关怎么在php中创建类并调用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

<强> php类定义

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

& lt; ? phpclass  phpclass  {      ,var  var1美元;=,var  var2 美元;“constant  string";      ,,      ,function  myfunc  (__arg1、美元,美元最长),{      ,,[…]      ,}      ,[…]}?在

解析如下:

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

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

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

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

例如

& lt; ? phpclass  Site  {      ,/*成员变量,*/,var  $ url;      美元,var 标题;      ,,      ,/*成员函数,*/,function  setUrl (par) {      ,,这→美元url =,美元票面价值;      ,}      ,,      ,function  getUrl () {      ,,echo 美元这→url 只PHP_EOL;      ,}      ,,      美元,function  setTitle (par) {      ,,这→美元title =,美元票面价值;      ,}      ,,      ,function  getTitle () {      ,,echo 美元这→title 只PHP_EOL;      ,}}?在

变量美元这代表自身的对象。

PHP_EOL为换行符。

PHP中创建对象

类创建后,我们可以使用新运算符来实例化该类的对象:

runoob 美元;=,new 网站;      $ taobao =, new 网站;      google 美元;=,new 网站;

以上代码我们创建了三个对象,三个对象各自都是独立的,接下来我们来看看如何访问成员方法与成员变量。

调用成员方法

在实例化对象后,我们可以使用该对象调用成员方法,该对象的成员方法只能操作该对象的成员变量:

//,调用成员函数,设置标题和URL      美元runoob→setTitle(,“菜鸟教程“,);      淘宝→美元setTitle(,“淘宝“,);      谷歌→美元setTitle (,“Google 搜索“,);      ,      美元runoob→setUrl (, & # 39; www.runoob.com& # 39;,);      淘宝→美元setUrl (, & # 39; www.taobao.com& # 39;,);      谷歌→美元setUrl (, & # 39; www.google.com& # 39;,);      ,//,调用成员函数,获取标题和URL      美元runoob→getTitle ();      淘宝→美元getTitle ();      谷歌→美元getTitle ();      ,      美元runoob→getUrl ();      淘宝→美元getUrl ();      谷歌→美元getUrl (); php有什么特点

1,执行速度快。2,具有很好的开放性和可扩展性。3,php支持多种主流与非主流的数据库。4,面向对象编程:php提供了类和对象。5,版本更新速度快。6,具有丰富的功能7,可伸缩性。8、功能全面,包括图形处理,编码与解码,压缩文件处理,xml解析等。

看完上述内容,你们对怎么在php中创建类并调用有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

怎么在php中创建类并调用