php如何调用类(php创建类并调用的实例方法)
类别:编程学习 浏览量:321
时间:2021-10-18 11:29:34 php如何调用类
php创建类并调用的实例方法PHP类定义
PHP 定义类通常语法格式如下:
|
<?phpclass phpClass { var $var1 ; var $var2 = "constant string" ; function myfunc ( $arg1 , $arg2 ) { [..] } [..]}?> |
解析如下:
类使用 class 关键字后加上类名定义。
类名后的一对大括号({})内可以定义变量和方法。
类的变量使用 var 来声明, 变量也可以初始化值。
函数定义类似 PHP 函数的定义,但函数只能通过该类及其实例化的对象访问。
例如
|
<?phpclass 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 为换行符。
PHP 中创建对象
类创建后,我们可以使用 new 运算符来实例化该类的对象:
|
$runoob = new Site; $taobao = new Site; $google = new Site; |
以上代码我们创建了三个对象,三个对象各自都是独立的,接下来我们来看看如何访问成员方法与成员变量。
调用成员方法
在实例化对象后,我们可以使用该对象调用成员方法,该对象的成员方法只能操作该对象的成员变量:
|
// 调用成员函数,设置标题和URL $runoob ->setTitle( "菜鸟教程" ); $taobao ->setTitle( "淘宝" ); $google ->setTitle( "Google 搜索" ); $runoob ->setUrl( 'www.runoob.com' ); $taobao ->setUrl( 'www.taobao.com' ); $google ->setUrl( 'www.google.com' ); // 调用成员函数,获取标题和URL $runoob ->getTitle(); $taobao ->getTitle(); $google ->getTitle(); $runoob ->getUrl(); $taobao ->getUrl(); $google ->getUrl(); |
以上就是php如何创建类并调用?的详细内容,感谢大家对开心学习网的支持。
您可能感兴趣
- phpsession登录功能(php实现session共享的实例方法)
- php制作随机编号(PHP生成随机码的思路与方法实例探索)
- linux安装php目录路径修改(ubuntu环境下的php相关路径与修改方法)
- wampserver怎么使用(wampserver怎么用?如何使用wampserver来配置本地php环境)
- php排序代码详解(PHP实现数据四舍五入的方法小结4种方法)
- thinkphp5框架分析(thinkPHP5框架路由常用知识点汇总)
- php博客开发短信原理(PHP如何实现阿里云短信sdk灵活应用在项目中的方法)
- linux安装phpstudy(PHPStudy下如何为Apache安装SSL证书的方法步骤)
- php上传图片视频代码(详解PHP素材图片上传、下载功能)
- php框架创建控制器代码(php连接sftp的作用以及实例代码)
- php怎么判断是否有session(PHP中Session ID的实现原理实例分析)
- windowsserver2008部署php项目(win2008 r2 服务器环境配置FTP/ASP/ASP.Net/PHP)
- php简单定时执行任务(php实现 master-worker 守护多进程模式的实例代码)
- php怎么设计状态模式(php设计模式之观察者模式定义与用法经典示例)
- php重定向网页(phpStudy V8设置301重定向跳转的实现方法)
- thinkphp5框架怎么打开(thinkphp5.1框架中容器Container和门面Facade的实现方法分析)
- 14岁丧父 20岁丧母,从苦难走向辉煌的银泰创始人沈国军(14岁丧父20岁丧母从苦难走向辉煌的银泰创始人沈国军)
- 银泰集团董事长沈国军获评 北京影响力 十大企业家(银泰集团董事长沈国军获评)
- 15帅气男士发型,清爽时尚很有型,喜欢就试试(清爽时尚很有型)
- 哪几个历史人物被影协主席李雪健演的活灵活现(哪几个历史人物被影协主席李雪健演的活灵活现)
- 王伦狭隘,晁盖霸道,宋江奸诈骨头软,只有鲁智深才适合当寨主(王伦狭隘晁盖霸道)
- 他是梁山最早的头目,江湖人称 旱地忽律 ,宋江几乎将其遗忘(他是梁山最早的头目)
热门推荐
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9