网站在线优化工具珠海百度seo

news/2025/9/24 20:45:47/文章来源:
网站在线优化工具,珠海百度seo,网站备案密码使用,云主机租用服务上期我们讲了面向对象的一些基本信息#xff0c;这期让我们详细的了解一下 一、面向对象—类 1、PHP类的定义语法#xff1a; ?php class className {var $var1;var $var2 constant string;function classfunc ($arg1, $arg2) {[..]}[..] } ?2、解…上期我们讲了面向对象的一些基本信息这期让我们详细的了解一下 一、面向对象—类 1、PHP类的定义语法 ?php class className {var $var1;var $var2 constant string;function classfunc ($arg1, $arg2) {[..]}[..] } ?2、解析 类使用class关键字后加上类名定义 类名后的一对{}内了可以定义变量和方法 类的变量使用 varpublic protectedprivate来声明变量值可以初始化 函数定义类似于PHP的函数定义但是函数只能通过该类及其实例化的对象访问。 3、实例 ?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 为换行符。二、面向对象–创建对象 类实例化之后赋值给一个变量这个变量就是对象 类创建后我们可以使用 new运算符来实例化该类的对象 1、对象创建语法 $runoob new Site; $taobao new Site; $google new Site;以上代码我们创建了三个对象三个对象各自都是独立的 2、调用成员 在实例化对象后我们可以使用该对象调用成员方法该对象的成员方法只能操作该对象的成员变量 语法 // 调用成员函数设置标题和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 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;} }$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(); ?结果 菜鸟教程 淘宝 Google 搜索 www.runoob.com www.taobao.com www.google.com 三、 构造函数、析构函数 构造函数是一种特殊的方法。主要用来在创建对象时初始化对象 即为对象成员变量赋初始值在创建对象的语句中与 new 运算符一起使用。 析构函数(destructor) 与构造函数相反当对象结束其生命周期时例如对象所在的函数已调用完毕系统自动执行析构函数。 1、构造函数 我们可以通过构造函数来进行初始化变量在上述例子中我们需要调用 setUrl(),setTitle()对成员变量进行赋值如果我们运用构造函数那么就可以在实例化new类的时候就进行赋值 语法 void __construct ([ mixed $args [, $... ]] )实例 function __construct( $par1, $par2 ) {print 构造函数\n;//变量赋值$this-url $par1;$this-title $par2; } 应用 ?php class Site {/* 成员变量 */var $url;var $title;//构造函数function __construct( $par1, $par2 ) {$this-url $par1;$this-title $par2;}function getUrl(){echo $this-url . PHP_EOL;}function getTitle(){echo $this-title . PHP_EOL;} } //直接在实例化时传入参数 $runoob new Site(www.runoob.com, 菜鸟教程); $taobao new Site(www.taobao.com, 淘宝); $google new Site(www.google.com, Google 搜索); // 调用成员函数获取标题和URL $runoob-getTitle(); $taobao-getTitle(); $google-getTitle();$runoob-getUrl(); $taobao-getUrl(); $google-getUrl(); 输出 菜鸟教程 淘宝 Google 搜索 www.runoob.com www.taobao.com www.google.com 2、析构函数 析构函数(destructor) 与构造函数相反当对象结束其生命周期时例如对象所在的函数已调用完毕系统自动执行析构函数。 语法 void __destruct ( void )实例 function __destruct() {print 销毁 . $this-name . \n;}应用 class Dog { public $name; public function __construct($name) { $this-name $name; echo 小狗 . $this-name . 来了; } /* 当脚本运行到这里时此方法下的成员函数无法被调用因为这个对象的生命周期已经结束这就是析构函数 */public function __destruct() { echo 小狗 . $this-name . 走了再见; } public function say() { echo $this-name . 汪汪汪; } } // 创建一个对象 $dogObj new Dog(旺财); // 调用小狗的say方法 $dogObj -say(); // 当脚本运行到这里$dogObj 对象不再被使用 // 析构函数 __destruct 会被自动调用输出“小狗走了”的消息总结 构造函数用于所有成员函数之前 析构函数用于所有成员函数之后

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/916218.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025.9.24 闲话:Lucas 定理究极证明

小粉兔介绍了一种 Lucas 定理的超级简洁形象的证明,至少是我见过的最简洁的证明。 前置知识:二项式定理。 所用的特殊记号:艾弗森括号、系数提取符 / 系数算子。 Lucas 定理内容: \[\binom{n}{m} \equiv \binom{\l…

打折网站运营思路网站策划的工作要求

变量 变量就像在数学中学习的 x,y 一样,可以直接声明一个变量,并利用这些变量进行基本的运算,声明变量的格式为: 数据类型 变量名称 初始值;(其中初始值可以不用在定义变量时设定) 是赋值操作…

Are English people good or bad

No one is omniscient and omnipotent to get all of the sample space of the world, so any observation must be incomplete. Singaporeans also speak English. Also judged from young memory, the English can n…

Lampiao靶场渗透wp-脏牛提权

nmap扫描端口 nmap -p- 192.168.111.100 -T4开放三个端口,对80端口进行访问没有什么信息,继续访问1898端口 dirsearch -u http://192.168.111.100:1898/ 直接进行fuzz比较多有用的信息,一个一个分析,由于我们得到了…

画矩形

//题意:根据参数,画出矩形,输入一行, //包括四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少于5列不多于10列);第三个参数是一个字符,表示用来画图的矩形符号;第四个参数为…

NOIP 模拟赛八

构造场A. \(\oplus\) 有一个很好的性质,操作两次相当于没变。 考虑增量构造。 x y z 变成 x x c 。 x y^z y^z x^y^z y^z x^y^z x x x^y^z \(3\) 次操作做到。 最后会剩下 \(n\) 无法操作,判断此时是否合法,如果否,…

第三篇

今天是9月24日,今天上了离散数学,学了新知识,还学了马克思原理,知识库又丰富了。

基于cloacked-pixel隐写工具爆破项目

cloacked-pixel-break cloacked-pixel-break基于https://github.com/livz/cloacked-pixel 二次开发项目 项目地址 https://github.com/Alexander17-yang/cloacked-pixel-break移除了旧python2的脚本相关限制,使用pyth…

如何做全网影视网站手套外包加工网

Reactor 是一个基于响应式编程的库&#xff0c;主要用于构建异步和事件驱动的应用程序。Reactor 提供了丰富的 API&#xff0c;包括创建、转换、过滤、组合等操作符&#xff0c;用于处理异步数据流。以下是一些 Reactor 的主要 API 示例&#xff1a; pom依赖 <dependencyMan…

随便写的

redis高可用性 一台redis服务器:内存16g,一个进程挂了--------->redis服务挂-------------------->系统不可用 那么就会导致项目不可用 ![shuaikun](C:\Users\86135\Pictures\Camera Roll\蝴蝶刃2.jpg) 避免r…

Bcliux-docker-nacos2.2.0升级至2.2.3版本

Linux 系统版本:Redhat7.9IP:192.158.0.3第一步:备份nacos已有第二步:关停已有nacos[test@01 ~/nacos]$ sudo docker stop 0667969d2570第三步:修改镜像信息sudo docker tag f151dab7a111 nacos_x:2.2.3第四部:复…

免费网站制作视频教程成立公司股权怎么分配

详见&#xff1a;张鑫旭 CSS3 pointer-events:none应用举例及扩展 pointer-events:none &#xff0c;可以使事件穿透&#xff0c; 如&#xff1a; 2 覆盖在 1 上面。 给 2 设置 pointer-events:none&#xff1b;那么点击在 2 上将无效&#xff0c; 可以直接触发 1 上的事件 转载…

社交网络架构。京东场景题:亿级用户100Wqps 社交关系如何设计?如何查看我的关注,关注我的?

本文 的 原文 地址 原始的内容,请参考 本文 的 原文 地址 本文 的 原文 地址 尼恩说在前面: 最近大厂机会多了, 在45岁老架构师 尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如得物、阿里、滴滴、极…

go 面试题

go中发生panic的场景:数组/切片越界 空指针调用。比如访问一个 nil 结构体指针的成员 过早关闭 HTTP 响应体 除以 0 向已经关闭的 channel 发送消息 重复关闭 channel 关闭未初始化的 channel 未初始化 map。注意访问…

事件和图形界面(暂未完成)

事件: 注:动作监听鼠标时只能监听单击 键盘只能监听空格键

公司做网站需要注意些什么重庆沛宣网站建设

1.下载nginx压缩包 //进入/usr/local目录创建一个文件夹 cd /usr/local mkdir nginx cd nginx //下载tar包 wget http://nginx.org/download/nginx-1.20.1.tar.gz 2.配置nginx安装所需的环境 1. 安装gcc 安装 nginx 需要先将官网下载的源码进行编译&#xff0c;编译依赖 gc…

什么是sql 慢日志。哈罗面试:没开sql慢日志,怎么发现慢 sql?

本文 的 原文 地址 原始的内容,请参考 本文 的 原文 地址 本文 的 原文 地址 尼恩说在前面: 在40岁老架构师 尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如得物、阿里、滴滴、极兔、有赞、shein 希音…

Spring连环炮。哈罗面试:Spring Bean生命周期,Spring怎么创建Bean的,BFPP和BPP的x别

本文 的 原文 地址 原始的内容,请参考 本文 的 原文 地址 本文 的 原文 地址 尼恩说在前面: 最近大厂机会多了, 在45岁老架构师 尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如得物、阿里、滴滴、极…

redis 大 key 优化。哈罗面试:redis 有个大 key需要在线优化, 不能影响现有业务,请求不能大量到库,怎么优化?

本文 的 原文 地址 原始的内容,请参考 本文 的 原文 地址 本文 的 原文 地址 尼恩说在前面: 在40岁老架构师 尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如得物、阿里、滴滴、极兔、有赞、shein 希音…