无法理解php在线手册

A.B*_*A.B -1 php manual

我试图从PHP手册(http://de2.php.net/manual/en/function.array-multisort.php)中寻求帮助,但参数的描述语法太复杂了,比如

  bool array_multisort ( array &$array1 [, mixed $array1_sort_order = SORT_ASC [, mixed   $array1_sort_flags = SORT_REGULAR [, mixed $... ]]] )
Run Code Online (Sandbox Code Playgroud)

我知道参数有描述,如:

数组1

正在排序的数组.

array1_sort_order

用于对前一个数组参数进行排序的顺序.SORT_ASC要么升序排序,要么SORT_DESC要降序排序.

但那个描述和方括号的含义是什么?

Sal*_*00m 5

括号内的参数是可选参数

我将解释一下澄清:

bool array_multisort ( array &$array1 [, mixed $array1_sort_order = SORT_ASC [, mixed   $array1_sort_flags = SORT_REGULAR [, mixed $... ]]] )
Run Code Online (Sandbox Code Playgroud)

PARAMS:

  • array &$array1:这是第一个参数,是强制性的(不在方括号中),是您要排序的数组.

  • mixed $array1_sort_order = SORT_ASC:第二个参数,这是排序顺序,是一个可选参数,如果不指定则默认值为 SORT_ASC

等等...