1

我使用命名空间。

我有一个与原生 PHP 函数同名的函数。

问题不在于我创建了一个同名的函数。当我尝试在其中使用本机 PHP 函数时。然后它使用 MY 函数而不是本机函数。那是因为我在命名空间内。

有没有办法在trim不使用我的命名空间的情况下调用函数内部的函数调用?

<?php
namespace Hello;

function trim($some, $arg) {
  return trim($some, $arg); // Calls Hello\trim() which is not what I want
}
4

2 回答 2

2

\trim()trim从全局命名空间调用函数:

function trim($some, $arg) {
  return \trim($some, $arg);
}
于 2020-01-05T15:48:58.090 回答
0

签出文档

用于\trim()调用全局函数

于 2020-01-05T15:55:08.703 回答