Skip to main content
deleted 2687 characters in body
Source Link
vdr
  • 101
  • 1
  • 1
  • 7
$data = 
    Array
(
    [one][dno] => onedLUCYELEC
    [two][mcu] => 222007801714078
    [three][type] => threeanalytic
    [four][start] => 444191018120000
    [five][end] => 555191020115900
    [events] => Array
        (
            [0] => Array
                (
                    [feed] => Array
                        (
                            [0] => Array
                                (
                                    [date-time] => 191018080000
                                    [sub-type] => abc
                                    [comments] => test comments
                                    [parameter-list] => para1, para2
                                    [state] => bad
                                    [value] => 1000
                                )

                        )

                )
 
        )

)
Array
(
    [one][dno] => onedLUCYELEC
    [two][mcu] => 2224564106214191003
    [three][type] => threeanalytic
    [four][start] => 4444564191018120000
    [five][end] => 555456191020115900
    [events] => Array
        (
            [0] => Array
                (
                    [busfeed] => Array
                        (
                            [0] => Array
                                (
                                    [date-time] => 191019091000
                                    [sub-type] => abc
                                    [comments] => testing commnets
                                    [parameter-list] => buspara
                                    [state] => warning
                                    [value] => 55.22
                                )

                        )

                )

            [1] => Array
                (
                    [busfeed] => Array
                        (
                            [0] => Array
                                (
                                    [date-time] => 191019091000
                                    [sub-type] => abc
                                    [comments] => test
                                    [parameter-list] => parat
                                    [state] => warning
                                    [value] => 2.1425
                                )

                        )

                )

            [2] => Array
                (
                    [busfeed][feebbb] => Array
                        (
                            [0] => Array
                                (
                                    [date-time] => 191019091000191018080000
                                    [sub-type] => abcPQ
                                    [comments] => testingsdfas
                                    [parameter-list] => parasdfasd
                                    [state] => warningbad
                                    [value] => 2054.18759200
                                )

                        )

                )

        )

)
Array
(
    [one] => oned
    [two] => 222456
    [three] => three
    [four] => 444456
    [five] => 555456
    [events] => Array
        (
        )

)
Array
(
    [one] => oned
    [two] => 2226546
    [three] => three
    [four] => 4444564
    [five] => 555456
    [events] => Array
        (
        )

)
Array
(
    [one] => oned
    [two] => 2222
    [three] => three
    [four] => 4444
    [five] => 5555
    [events] => Array
        (
        )

)
$data = 
    Array
(
    [one] => oned
    [two] => 222
    [three] => three
    [four] => 444
    [five] => 555
    [events] => Array
        (
            [0] => Array
                (
                    [feed] => Array
                        (
                            [0] => Array
                                (
                                    [date-time] => 191018080000
                                    [sub-type] => abc
                                    [comments] => test comments
                                    [parameter-list] => para1, para2
                                    [state] => bad
                                    [value] => 1000
                                )

                        )

                )
 
        )

)
Array
(
    [one] => oned
    [two] => 2224564
    [three] => three
    [four] => 4444564
    [five] => 555456
    [events] => Array
        (
            [0] => Array
                (
                    [busfeed] => Array
                        (
                            [0] => Array
                                (
                                    [date-time] => 191019091000
                                    [sub-type] => abc
                                    [comments] => testing commnets
                                    [parameter-list] => buspara
                                    [state] => warning
                                    [value] => 55.22
                                )

                        )

                )

            [1] => Array
                (
                    [busfeed] => Array
                        (
                            [0] => Array
                                (
                                    [date-time] => 191019091000
                                    [sub-type] => abc
                                    [comments] => test
                                    [parameter-list] => parat
                                    [state] => warning
                                    [value] => 2.1425
                                )

                        )

                )

            [2] => Array
                (
                    [busfeed] => Array
                        (
                            [0] => Array
                                (
                                    [date-time] => 191019091000
                                    [sub-type] => abc
                                    [comments] => testing
                                    [parameter-list] => para
                                    [state] => warning
                                    [value] => 2054.1875
                                )

                        )

                )

        )

)
Array
(
    [one] => oned
    [two] => 222456
    [three] => three
    [four] => 444456
    [five] => 555456
    [events] => Array
        (
        )

)
Array
(
    [one] => oned
    [two] => 2226546
    [three] => three
    [four] => 4444564
    [five] => 555456
    [events] => Array
        (
        )

)
Array
(
    [one] => oned
    [two] => 2222
    [three] => three
    [four] => 4444
    [five] => 5555
    [events] => Array
        (
        )

)
$data =
    Array
(
    [dno] => LUCYELEC
    [mcu] => 007801714078
    [type] => analytic
    [start] => 191018120000
    [end] => 191020115900
    [events] => Array
        (
        )

)
Array
(
    [dno] => LUCYELEC
    [mcu] => 106214191003
    [type] => analytic
    [start] => 191018120000
    [end] => 191020115900
    [events] => Array
        (
            [0] => Array
                (
                    [feebbb] => Array
                        (
                            [0] => Array
                                (
                                    [date-time] => 191018080000
                                    [sub-type] => PQ
                                    [comments] => sdfas
                                    [parameter-list] => sdfasd
                                    [state] => bad
                                    [value] => 9200
                                )

                        )

                )

        )

)


    
Post Closed as "Duplicate" by mickmackusa php
Source Link
vdr
  • 101
  • 1
  • 1
  • 7

Find Blank array and unset/remove object

I am stuck in Laravel, Need expert's help to resolve the issue.

I have multidimentional array, i am developing the api. I have tried to unset it but somehow it throws the error. I have tried to go with array_filter as well, but not possible for me to resolve the issue.

$data = 
    Array
(
    [one] => oned
    [two] => 222
    [three] => three
    [four] => 444
    [five] => 555
    [events] => Array
        (
            [0] => Array
                (
                    [feed] => Array
                        (
                            [0] => Array
                                (
                                    [date-time] => 191018080000
                                    [sub-type] => abc
                                    [comments] => test comments
                                    [parameter-list] => para1, para2
                                    [state] => bad
                                    [value] => 1000
                                )

                        )

                )

        )

)
Array
(
    [one] => oned
    [two] => 2224564
    [three] => three
    [four] => 4444564
    [five] => 555456
    [events] => Array
        (
            [0] => Array
                (
                    [busfeed] => Array
                        (
                            [0] => Array
                                (
                                    [date-time] => 191019091000
                                    [sub-type] => abc
                                    [comments] => testing commnets
                                    [parameter-list] => buspara
                                    [state] => warning
                                    [value] => 55.22
                                )

                        )

                )

            [1] => Array
                (
                    [busfeed] => Array
                        (
                            [0] => Array
                                (
                                    [date-time] => 191019091000
                                    [sub-type] => abc
                                    [comments] => test
                                    [parameter-list] => parat
                                    [state] => warning
                                    [value] => 2.1425
                                )

                        )

                )

            [2] => Array
                (
                    [busfeed] => Array
                        (
                            [0] => Array
                                (
                                    [date-time] => 191019091000
                                    [sub-type] => abc
                                    [comments] => testing
                                    [parameter-list] => para
                                    [state] => warning
                                    [value] => 2054.1875
                                )

                        )

                )

        )

)
Array
(
    [one] => oned
    [two] => 222456
    [three] => three
    [four] => 444456
    [five] => 555456
    [events] => Array
        (
        )

)
Array
(
    [one] => oned
    [two] => 2226546
    [three] => three
    [four] => 4444564
    [five] => 555456
    [events] => Array
        (
        )

)
Array
(
    [one] => oned
    [two] => 2222
    [three] => three
    [four] => 4444
    [five] => 5555
    [events] => Array
        (
        )

)

There are some [events] are blank, no array. SO i want to remove it and get the only array oject which has data. I need to create this in Loop like forench or for loop.

Response formate in json

return response()->json(['data'=>$data)]);