Login
网站首页 > 文章中心 > 其它

一个php文件可以创建两个类吗

作者:小编 更新时间:2023-08-16 09:09:00 浏览量:193人看过

php 建两个相同类名的类使用不同的命名空间不能建立?

可以的,可能是你使用的过程中存在疏漏

//test1.php

namespace my\name;

class A {

public function Print1(){

echo 11;

}

use my\name;

require_once("test1.php");

$a = new my\name\A();

$a-Print1();

$b = new A();

$b-Print1();

更多内容参考链接:关于PHP命名空间重名问题的探讨

一个PHP文件中是不是有很多个类呢,我看到有几个,,的

类的私有成员是不允许外部访问的,把类写到一个文件里是方便调用,或者基本类型差不多,再或者实在是无聊.类的私人成员,继承类也是不能访问的.

可以在一个php类文件中创建另一个php类文件的对象吗?

①.、不可以在一个类里面再创建一个类,但是可以require一个包含类的文件

②.、一个php文件里面可以创建多个类

③.、一个函数里面可以再创建另一个函数

php

function?a(){

function?b(){

b();

a();

不知道是不是你想要的答案

php实例化多个类

给你举个例子吧:

比如说:现在有user.class.php

mysql.class.php

现在用户类有注册、登录等一系列的操作(要使用数据库类)

我们直接在user.class.php 中把数据库类给实力化了

这样就了可以达到你的那个效果了;

千万不要在将所有的方法放在一个类中,这样是不好做法,住好是一个类只对于他本身的方法;这样做的目的是让逻辑更加清晰,和降低服务器的资源消耗.

请教高手PHP中一个类怎样继承多个类

一般只能继承一个类,不过你可以让他们连起来,比如你的a类要继承b,c,d类,可以让c继承b类,d继承c类,然后a继承d类

以上就是土嘎嘎小编为大家整理的一个php文件可以创建两个类吗相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章