博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
面向对象的其他知识
阅读量:7242 次
发布时间:2019-06-29

本文共 755 字,大约阅读时间需要 2 分钟。

__tostring()   方法

能够直接输出对象

例:

克隆对象    关键字  clone

例:

name = "李四"; &this代表副本,复制完的对象 }}$r = new Ren();$r->name = "张三";$r1 = clone $r;var_dump($r1);var_dump($r);?>

加载类

新建一个PHP格式的文件,保存,起名

起名的规范   类名.class.php

建好后里面只有PHP页面,写开头<?php   内容       结尾可以省略

使用的方式:

1、   include(文件的路径);  路径一般这样写 ( "./类名.class.php");

 就是把里面内容引用到当前页面了

2、   include空格"./类名.class.php";

 这种方式也可以

3、   require ("./类名.class.php");

 引用的意思

4、  require空格 "./类名.class.php";

 也可以

5、require__once("./类名.class.php");

请求一次

6、require__once空格"./类名.class.php";

也可以

以上几种不仅可以引用外部class文件,也可以引用其他文件(PHP或HTML)

自动加载类

要求:1.所有的类文件要放在同一个文件夹下

     2.所有类文件的命名规则要一致
     3.所有类文件的名字要和类名保持一致
7、function __autoload()    里面要写变量类名做参数

    {

       require $类名.".class.php";

   }

__auntoload    自动加载类的机制

转载于:https://www.cnblogs.com/qishuang/p/6183698.html

你可能感兴趣的文章
mysql主从 主主
查看>>
Java中FileInputStream和FileOutputStream类实现文件夹及文件的复制粘贴
查看>>
tomcat+jdk部署
查看>>
Toast源码深度分析
查看>>
zabbix监控公网机器
查看>>
python requests模块详解
查看>>
PHP应用架构演化
查看>>
Python定义全局变量的用法
查看>>
RESTful API使用详解
查看>>
linux下php扩展ssh2的详解
查看>>
final关键字(最终的)
查看>>
mySQL (关系型数据库管理系统)
查看>>
Centos7配置Apache实现HTTPS
查看>>
npm的使用
查看>>
2018.12.26|区块链技术头条
查看>>
SharePoint:使用Indexed Column提高SharePoint 大型文档库或列表访问
查看>>
java8的时间和`Date`的对比
查看>>
MyEclipse开发教程:REST Web Service(二)
查看>>
【更新】CLion v2018.3发布(四):单元测试和编译数据库验证
查看>>
员工离职原因,只有两点最真实,其他都是扯淡!
查看>>