1.类的创建方式和使用
首先 创建一个hello.php ,这里已经产生了 hellos的类
class hellos {public function say(){echo "say hello";}}
然后在 index.php引用这个hello.php
require "hello.php"; $h = new hellos(); $h-> say();
2.碰到 有很多类的情况下 我们就要 分开文件夹创建 即使相同的名字 只要设置 namesapce 对应的值就可以解决重复的问题
比如:
namespace laoli;class sayw{public function sayname(){echo "laoli";}
}
在index 重点 下面引用 namesapce 地址对应(不是路径)
$q=new laoli\sayw(); ?$q-> sayname();
3.构造函数 以及函数传参
首先 在小hello.php 写入以下
namespace laolibs;// class sayw// {// public function sayname()// {// echo "2019/1/20";// }// }class Man{function __construct($s){echo "创建成功 "."$s";}}
在index.php中传参 引用构造函数 构造完 立即执行!
$s=new laolibs\Man("545s"); ?前面 要require 引用一下这个php文件
这个意思就是 在类下面 可以写构造函数
php 总结(4) 类 和命名空间 构造函数
原文地址:https://www.cnblogs.com/nice2018/p/10296148.html