码迷,mamicode.com
首页 > Web开发 > 详细

php 总结(4) 类 和命名空间 构造函数

时间:2019-01-20 21:21:15      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:相同   function   mes   class   cti   UNC   name   php   func   

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) 类 和命名空间 构造函数

标签:相同   function   mes   class   cti   UNC   name   php   func   

原文地址:https://www.cnblogs.com/nice2018/p/10296148.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!