cuo*_*glm 11
您可以使用t
参数扩展标志:
$ print -rl -- ${(t)fpath}
array-special
$ a=1
$ print -rl -- ${(t)a}
scalar
$ a=(1 2)
$ print -rl -- ${(t)a}
array
$ typeset -A a
$ print -rl -- ${(t)a}
association
Run Code Online (Sandbox Code Playgroud)
请注意,您无法区分整数数组或字符串数组。