php array unique array to string conversion
//if you have this error it's because array_unique() compare content of array //as strings, but if your array contains other array the function convert array //to string and throw an error. To avoid this error use this : $newArray = array_unique($array, SORT_REGULAR);