###どのようなことがしたいか?
[1,4,3,1,3]のような配列から重複した値を取り除いて、[1,4,3]のような配列にしたい。
###結論
####php
array_unique()を使う
####javascript
Setを使う
phpでは、array_unique()をいう関数を使うことで配列から重複した値を簡単に取り除くことができます
引数には対象の配列をいれますarray_unique(対象の配列)
qiita.php
$array=[2,3,2,4,3];
$array2=['a','b','c','a'];
$array=array_unique($array);
$array2=array_unique($array2);
//$array=[2,3,4] $array2=['a','b','c']
一方javascriptではES2015(ES6)で導入されたSetを使います。これを使うことによって簡単に配列から重複した値を取り除くことができます。
qiita.js
let array=[1,3,5,1];
array=new Set(array);
console.log(array);
//(3)Set{1,3,5}
array=Array.from(array);
console.log(array);
//(3)[1,3,5]
Setを使うことによって重複を取り除いたオブジェクトを得ることができますそれを配列に直すにはArray.from()メソッドをしようします。