Heim  >  Artikel  >  Backend-Entwicklung  >  .net - php如何实现C#那种类库的概念

.net - php如何实现C#那种类库的概念

WBOY
WBOYOriginal
2016-06-06 20:20:561148Durchsuche

如下文件内容。

tool1.php

<code>namespace MyTools;

class tool1
{

}

</code>

tool2.php

<code>namespace MyTools;

class tool2
{

}

</code>

u.php

<code>include MyTools\tool1;
include MyTools\tool2;

$t1 = new tool1();
$t2 = new tool2();

</code>

现在想实现的效果是,可以好像C#那样写,例如

<code>include MyTools;

$t1 = new tool1();
$t2 = new tool2();
</code>

目的就是,如果命名空间一样的话,则只需要引用一次,就可以使用里面多个类,应该怎么写。。。?

回复内容:

如下文件内容。

tool1.php

<code>namespace MyTools;

class tool1
{

}

</code>

tool2.php

<code>namespace MyTools;

class tool2
{

}

</code>

u.php

<code>include MyTools\tool1;
include MyTools\tool2;

$t1 = new tool1();
$t2 = new tool2();

</code>

现在想实现的效果是,可以好像C#那样写,例如

<code>include MyTools;

$t1 = new tool1();
$t2 = new tool2();
</code>

目的就是,如果命名空间一样的话,则只需要引用一次,就可以使用里面多个类,应该怎么写。。。?

自动加载啊。。。

<code>class</code>
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn