Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // misalkan datanya
- {
- "data": [{
- "id_karyawan": "S001",
- "nama_karyawab": "Paimin",
- "id_divisi": "D01",
- "nama_divisi": "Marketing"
- }, {
- "id_karyawan": "S002",
- "nama_karyawab": "Sudarmaji",
- "id_divisi": "D02",
- "nama_divisi": "Human Resource"
- }, {
- "id_karyawan": "S003",
- "nama_karyawab": "Agus",
- "id_divisi": "D01",
- "nama_divisi": "Marketing"
- }]
- }
- // ngambil group (dari divisi)
- $myArray = array();
- $idDivisi = array();
- foreach($data['data'] as $dt){
- array_push($myArray,
- array(
- "id_divisi"=>$dt['id_divisi'],
- "nama_divisi"=>$dt['nama_divisi']
- )
- );
- if(in_array($dt['id_divisi'],$idDivisi)){
- array_pop($myArray);
- }
- array_push($idDivisi,$dt['id_divisi']);
- };
- echo json_encode($myArray);
- // hasil
- [{
- "id_divisi": "D01",
- "nama_divisi": "Marketing"
- }, {
- "id_divisi": "D02",
- "nama_divisi": "Human Resource"
- }]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement