PHP中array_unique()函数产生的Array to String conversation警告

array_unique()
函数原型为

 array_unique ( array $array , int $sort_flags = SORT_STRING ) : array
1
注意到:可选参数sort_flags的默认值为SORT_STRING,意为将数组中的元素按照字符串进行排序。
所以此处有一个字符串转换,但数组中的元素仍为数组(即多维数组)时,若不改变sort_flags参数则会造成Array to String conversation错误。
将sort_flags参数修改为SORT_REGULAR即可,即在操作过程中不改变元素类型。
参考资料:https://www.php.net/manual/zh/function.array-unique.php

PHP中array_unique()函数产生的Array to String conversation警告_Microven-CSDN博客

你可能感兴趣的:(PHP,php,开发语言,后端)