【问题标题】:namespacing a php file with no class命名没有类的php文件
【发布时间】:2013-05-30 18:44:17
【问题描述】:

一个php文件可以有一个没有类的命名空间吗?

例如:

<?php namespace x\y\z; ?> 
<html>
..html code mixed with php function calls
</html>

那么可以使用命名空间从另一个 php 文件中调用该代码吗?

【问题讨论】:

  • 你为什么不试试呢?
  • 我将如何尝试?没有要调用的类或函数。这就是我问的原因。如果有某种匿名方式通过文件名调用非命名函数。 PHP 有很多东西,你永远不知道什么是可能的。 :)

标签: php namespaces


【解决方案1】:

没有。命名空间只影响类、接口、函数和常量。没有其他代码受命名空间影响。命名空间是一种防止命名冲突的机制;由于 HTML 块没有“命名”,因此没有命名空间。

【讨论】:

    猜你喜欢
    • 2011-10-21
    • 1970-01-01
    • 2018-08-06
    • 2013-12-28
    • 1970-01-01
    • 1970-01-01
    • 2014-01-20
    • 2014-09-09
    • 2013-11-03
    相关资源
    最近更新 更多