Remove Duplicate Value from array

Array
(
[0] => 158
[1] => 171
[2] => 172
)
2Duplicate
Duplicate
Duplicate
Array
(
[0] => 172
)
0Duplicate
Array
(
[0] => 171
[1] => 172
[2] => 173
[3] => 174
)
3Duplicate
Duplicate
Duplicate
Duplicate
Array
(
[0] => 172
[1] => 173
)
1Duplicate
Duplicate
Array
(
)
-1
Array
(
)
-1
Array
(
[0] => 160
[1] => 172
)
1Duplicate
Duplicate
Array
(
)
-1
Array
(
[0] => 168
[1] => 170
[2] => 172
)
2Duplicate
Duplicate
Duplicate
Array
(
[0] => 168
[1] => 172
)
1Duplicate
Duplicate
Array
(
[0] => 158
[1] => 171
[2] => 172
)
2Duplicate
Duplicate
Duplicate
Array
(
)
-1
Array
(
[0] => 171
)
0Duplicate
Array
(
)
-1
Array
(
[0] => 171
)
0Duplicate
Array
(
[0] => 171
)
0Duplicate
Array
(
)
-1
Array
(
[0] => 171
)
0Duplicate
Array
(
[0] => 168
[1] => 171
)
1Duplicate
Duplicate
Array
(
[0] => 169
[1] => 171
)
1Duplicate
Duplicate
Array
(
)
-1
Array
(
[0] => 168
[1] => 170
[2] => 172
)
2Duplicate
Duplicate
Duplicate
Array
(
[0] => 168
)
0Duplicate
Array
(
[0] => 168
)
0Duplicate
Array
(
)
-1
Array
(
)
-1
Array
(
)
-1
Array
(
[0] => 168
)
0Duplicate
Array
(
[0] => 168
)
0Duplicate
Array
(
[0] => 168
)
0Duplicate
Array
(
[0] => 158
)
0Duplicate
Array
(
[0] => 158
)
0Duplicate
Array
(
[0] => 158
)
0Duplicate
Array
(
[0] => 158
)
0Duplicate
Array
(
[0] => 158
)
0Duplicate
Array
(
[0] => 158
)
0Duplicate
Array
(
[0] => 158
)
0Duplicate
Array
(
[0] => 160
[1] => 161
)
1Duplicate
Duplicate
Array
(
[0] => 158
[1] => 160
[2] => 161
)
2Duplicate
Duplicate
Duplicate
Array
(
[0] => 158
)
0Duplicate

I have a array and i want to remove duplicate entry from this array…supp 158 comes so many times…i want only one 158 not all .I have to do this for all duplicate values …Please help me …I am so confused to do this…