PHP 语法 [xyz]?



在 http://docs.joomla.org/Supporting_SEF_URLs_in_your_component 和其他joomla文档中,通常有这样的语法:

function [''Componentname'']ParseRoute($segments){
  ...
}

我从未见过[''Componentname'']语法,也没有在 php.net 上找到它。

这甚至是PHP吗(而不是 joomla.org 上的一些奇怪的占位符约定),如果是,它是如何工作的?

编辑:它看起来像某种宏,但afaik PHP不做任何预处理

这不是真正的 php 代码,只是作为示例显示。

[Componentname]ParseRoute中的[Componentname]只是占位符,意味着您应该具有如下所示的功能:

// where foo is the name for your component
function fooParseRoute($segments){
}

最新更新