“是否有PHP文档语法?”;函数修改引用传递的参数";?
在为函数编写PHP文档时,如果函数返回一个值,您可以编写如下内容“是否有PHP文档语法?”;函数修改引用传递的参数";?,php,documentation,Php,Documentation,在为函数编写PHP文档时,如果函数返回一个值,您可以编写如下内容 @return array$someArray格式化日期数组 但假设我的函数不返回值,而是修改作为引用传递的原始值,如: function formatDates(&$input_arr){ /** * Formats an array of dates * @param array $input_arr An array of raw dates
@return array$someArray格式化日期数组
但假设我的函数不返回值,而是修改作为引用传递的原始值,如:
function formatDates(&$input_arr){
/**
* Formats an array of dates
* @param array $input_arr An array of raw dates
*/
array_walk_recursive($input_arr, 'formatDateFunction');
}
此函数用于修改输入数组
我知道参数前面的&
很明显,但是前面的return
返回值也很明显,所以我觉得这可能有一个标准
目前,我只是在功能描述中提到它,如:
/**
* Formats an array of dates, modifies original array
是否有一种常用的方式说明函数修改PHP文档中的输入值?或者它通常只是被暗示的吗?就像这样
*@param数组和$array修改的日期参数数组
是的,一个与实际函数/方法定义本身相同的符号*@param数组和$input\u arr一个原始日期数组是否可以支持在和中对其进行编码?谢天谢地,正如Pavel所说(),您可能最终会遇到ParamNameNoMatch。