Multi dimension Array uitlezen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Belastingdienst - Freelance Applicatieontwikkelaar

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Hybride. Kantoordagen in Utrecht, incidenteel in Apeldoorn Functieomschrijving: De afdeling IV – Generieke Voorzieningen – Interactie Online is onderdeel van de keten Interactie. De missie van de keten is: “het faciliteren van de interactie met alle burgers, bedrijven en hun vertegenwoordigers om hen in staat te stellen aan hun fiscale verplichtingen te voldoen en aanspraak te maken op hun rechten.” De afdeling Interactie Online heeft een belangrijke bijdrage binnen deze keten. Dit door het ontwikkelen

Bekijk vacature »

Ervaren Full-Stack PHP Developer

Functieomschrijving Gezocht! Ervaren PHP Developer! Voor een organisatie in de regio Harderwijk zoeken wij een ervaren PHP Developer die het IT team van dit bedrijf gaat versterken. We zijn op zoek naar een enthousiaste en breed georiënteerde IT-er die het innovatieve bedrijf nog een stap verder kan brengen. Voor deze functie zoeken wij iemand die communicatief goed is en die zelfstandig problemen op kan lossen. Je werkt samen met een externe ontwikkelpartij en kunt hun dus uitdagen op het geleverde werk. Het schrijven van concepten aan de AI en hardware kant valt onder je verantwoordelijkheden. Het bedrijf noemt zichzelf een

Bekijk vacature »

C# .NET Backend Developer HBO Javascript

Samengevat: Deze werkgever is een professionele speler op gebied van IT en E-Commerce. Wil jij werken voor een e-commerce platform? Heb je ervaring met C#, Javascript en Scrum? Vaste baan: C# .NET Developer Backend E-Commerce 3.400 - 4.500 Backend Developer Wij ontwikkelen software voor E-Commerce toepassingen. Ons eigen Content Management systeem biedt een integrale oplossing met diverse ERP software. Onze systemen zijn vaak complex en omvangrijk en draaien bij grote organisaties. Maar ook kleine ondernemingen hebben steeds vaker behoefte aan een vlekkeloos werkende E-Commerce oplossing. Zij bieden een uitdagende werkomgeving met gezellige collega's. Je krijgt veel vrijheid en er is

Bekijk vacature »

3D BIM Add-on Developer

Als 3D BIM add- on ontwikkelaar bij KUBUS ontwikkel je add-ons (BCF Managers genaamd) voor de toonaangevende building information modeling (BIM) programma's Revit, Navisworks, Archicad, AutoCAD en Tekla Structures. BCF Managers maken gegevensoverdracht mogelijk tussen BIM-software en BIMcollab. Je werkt zowel aan de front- als aan de back-end. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein genoeg om als individuele ontwikkelaar invloed uit te kunnen oefenen en

Bekijk vacature »

Full Stack .NET Developer

Dit ga je doen Als developer nieuwe gave features ontwikkelen; Werken met technieken als C#, Angular 12 en Javascript,; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken In een team van 7 professionals ben je als Full Stack .NET Developer verantwoordelijk voor het ontwikkelen van applicaties voor het grootste inhouse product: een applicatie voor alles omtrent hypotheken. De programmeertaal die je hierbij beheerst is C#. Wil je van meerwaarde

Bekijk vacature »

Java Developer

Functieomschrijving Are you an experienced Java Developer who wants to be challenged? Then this is your job! As a Java Developer, you are co-responsible for building custom applications within our extensive IT landscape. Development takes place on both the back-end side (Spring/JEE). Together with the IT department, you are responsible for the daily adjustments and expansions of our IT systems. In addition, you will work in small scrum teams using the Agile methodologies. Besides the realization of our in-house systems, you are responsible for the roll-out of the application (version) as well as the operational support after going live. Team

Bekijk vacature »

C# Developer

Dit ga je doen De requirements in kaart brengen van de klant; Implementeren van functionele en technische specificaties bij opdrachtgevers; Oplossen van bugs; Meewerken aan maatwerksoftware voor nieuwe opdrachtgevers; Het testen en uitleveren van nieuwe functionaliteiten naar de acceptatie en productieomgeving De database ontwikkelen en onderhouden; Hier ga je werken Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een van

Bekijk vacature »

.NET developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Database developer - SQL

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je sluit aan bij meetings en brengt het gehele logistieke proces in kaart. Vervolgens ga je als lead developer aan de slag om de klus te klaren. Je stuurt het junior developer team en helpt, zo nodig,

Bekijk vacature »

Database ontwikkelaar

Functieomschrijving Wil jij aan gave logistieke softwareprojecten werken en bij een uniek softwarebedrijf in de regio van Tilburg? Wacht niet langer en reageer snel op deze vacature. Als Database ontwikkelaar ga je aan de slag het schrijven van stored procedures en verder uitbouwen van de SQL database. Je werkt in een database team, met allemaal mensen die energie krijgen van software en techniek. Verder krijg je als taak: Optimaliseren en uitbouwen van de MS SQL databases die gebruikt worden; Optimaliseren van query's, waardoor er efficiënter gewerkt kan worden; Je werkt met de technieken T-SQL of PL/SQL; Bij interesse kan je

Bekijk vacature »

Teamlead PHP Developer

Functieomschrijving Voor een gewaardeerde werkgever in de buurt van Middelburg zijn wij op zoek naar een gemotiveerde teamlead PHP developer met affiniteit met Symfony/Laravel. Een enthousiast persoon die het ontwikkelteam komt versterken met het aanpakken van uitdagende projecten. Ben jij op zoek naar een uitdaging waar je de tijd en ruimte krijgt jezelf te ontwikkelen en je eigen IT-team aan te sturen? Lees dan snel verder! Die ga je doen: Bijdragen aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de PHP based applicaties; Ontwikkeling en beheer van de serviceportal in Symfony en de webshops in de tweede versie van

Bekijk vacature »

.NET developer

Functie As a .NET developer you work together in a multidisciplinary development team with 1-2 Senior .NET developers, two front-end developers, Data Scientists and one UX designer. As a team you work on developing a Cloud based application and making this application more stable. Unit testing will also become very important in your new position. Together with the Senior .NET developer you will be responsible for developing the API. You work with a lot of data and occasionally there will also be data issues and some queries will have to be run. This means that you will work a lot

Bekijk vacature »

Medior PHP Developer

Functie omschrijving Ben jij een getalenteerde PHP Developer en aan de slag in een gemotiveerd team? Lees dan snel verder! Voor onze opdrachtgever in de omgeving van Valkenswaard zijn we op zoek naar een ervaren PHP developer. Jij gaat hier zorg dragen voor het optimaliseren en up-to-date houden van de bestaande applicaties. Je werkt verder aan de applicaties die jij verder ontwikkelt. Dit doe je voornamelijk met PHP en MySQL. Verder ga je je bezig houden met: Het uitbouwen van het E-commerce software platform. Deelnemen aan overleggen met het team. Het ondersteunen van jouw team developers (3 man) en helpen

Bekijk vacature »

Fullstack developer

Zie jij mogelijkheden om onze tooling technisch te verbeteren en uit te bouwen? Over Jobmatix Jobmatix is een innovatieve en internationale speler op het gebied van jobmarketing. Onze jobmarketing automation tool helpt organisaties bij het aantrekken van nieuw talent door vacatures digitaal, geautomatiseerd en op een efficiënte manier te adverteren en onder de aandacht te brengen bij de doelgroep op 25+ jobboards. Volledig performance-based, waarbij organisaties betalen op basis van cost per click of cost per applicant. Maandelijks wordt onze jobmarketing automation tool al gebruikt door vele directe werkgevers, intermediairs en mediabureaus, waaronder Picnic, Rijkswaterstaat, AdverOnline, Schiphol, DPA, Teleperformance en

Bekijk vacature »

Front-end Developer

Front-end Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »
Joni Fleischer
Moderator

Joni Fleischer

18/02/2016 13:11:47
Quote Anchor link
Hallo allemaal,

Ik ben echt slecht met Array's.
Zou iemand mij kunnen vertellen hoe ik onderstaande array het beste uitlees?

Heb momenteel:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
echo '<table>';
  foreach($response as $keys):
    if(!is_array($keys)):
      foreach($keys as $key => $value):
        echo '<tr>';
          echo '<td>'.$key.'</td>';
          echo '<td>'.$value.'</td>';
        echo '</tr>';
      endforeach;
    endif;

  endforeach;
echo '</table>';
?>


Array zelf is:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
SimpleXMLElement Object
(
    [Consignment] => SimpleXMLElement Object
        (
            [ConsignmentNumber] => 880618471
            [OriginDepotName] => Zwolle
            [CustomerReference] => RETURN 20160035
            [CollectionDate] => 4 Feb 2016
            [DeliveryTown] => ALMERE
            [DeliveryDate] => 5 Feb 2016
            [DeliveryTime] => 16:19
            [Signatory] => michel
            [SummaryCode] => Delivered
            [Cou-Id-Dest] => Netherlands
            [Cou-Id-Orig] => Netherlands
            [SearchType] => C
            [SearchKey] => 880618471
            [TOPaccountNo] => 245500
            [TOPaccountCouID] => Netherlands
            [SenderaccountNo] => 245500
            [SenderCouID] => Netherlands
            [StatusData] => Array
                (
                    [0] => SimpleXMLElement Object
                        (
                            [Status] => SHIPMENT DELIVERED IN GOOD CONDITION.
                            [LocalEventDate] => 5 Feb 2016
                            [LocalEventTime] => 16:19
                            [Depot] => Amsterdam Depot
                        )

                    [1] => SimpleXMLElement Object
                        (
                            [Status] => OUT FOR DELIVERY.
                            [LocalEventDate] => 5 Feb 2016
                            [LocalEventTime] => 10:23
                            [Depot] => Amsterdam Depot
                        )

                    [2] => SimpleXMLElement Object
                        (
                            [Status] => SHIPMENT RECEIVED AT TNT LOCATION
                            [LocalEventDate] => 5 Feb 2016
                            [LocalEventTime] => 04:42
                            [Depot] => Amsterdam Depot
                        )

                    [3] => SimpleXMLElement Object
                        (
                            [Status] => SHIPMENT IN TRANSIT.
                            [LocalEventDate] => 4 Feb 2016
                            [LocalEventTime] => 22:08
                            [Depot] => Arnhem Hub
                        )

                    [4] => SimpleXMLElement Object
                        (
                            [Status] => SHIPMENT RECEIVED AT TRANSIT POINT.
                            [LocalEventDate] => 4 Feb 2016
                            [LocalEventTime] => 21:53
                            [Depot] => Arnhem Hub
                        )

                    [5] => SimpleXMLElement Object
                        (
                            [Status] => SHIPMENT RECEIVED AT TNT LOCATION
                            [LocalEventDate] => 4 Feb 2016
                            [LocalEventTime] => 21:44
                            [Depot] => Arnhem Hub
                        )

                    [6] => SimpleXMLElement Object
                        (
                            [Status] => SHIPMENT IN TRANSIT.
                            [LocalEventDate] => 4 Feb 2016
                            [LocalEventTime] => 19:59
                            [Depot] => Zwolle
                        )

                    [7] => SimpleXMLElement Object
                        (
                            [Status] => SHIPMENT IN TRANSIT.
                            [LocalEventDate] => 4 Feb 2016
                            [LocalEventTime] => 17:32
                            [Depot] => Zwolle
                        )

                    [8] => SimpleXMLElement Object
                        (
                            [Status] => SHIPMENT RECEIVED AT ORIGIN DEPOT.
                            [LocalEventDate] => 4 Feb 2016
                            [LocalEventTime] => 17:31
                            [Depot] => Zwolle
                        )

                    [9] => SimpleXMLElement Object
                        (
                            [Status] => SHIPMENT COLLECTED FROM CUSTOMER
                            [LocalEventDate] => 4 Feb 2016
                            [LocalEventTime] => 13:54
                            [Depot] => Zwolle
                        )

                )

        )

)


Ik wil dus zodra hij bij StatusData aankomt, deze ook weer in keys en values uitspuugt.

Iemand enig idee?

Alvast bedankt!
Gewijzigd op 18/02/2016 13:13:47 door Joni Fleischer
 
PHP hulp

PHP hulp

21/11/2024 22:30:44
 
- SanThe -

- SanThe -

18/02/2016 13:14:20
Quote Anchor link
Dit gaat niet goed lijkt mij:

if(!is_array($keys)):
foreach($keys as $key => $value):

Als het GEEN array is ga jij het doorlopen.
 
Joni Fleischer
Moderator

Joni Fleischer

18/02/2016 13:16:52
Quote Anchor link
Heb if(is_array) weggehaald..

Maar moet er niet nog een foreach loop in??

Website: http://mijnpompen.nl/BETA/tnt/ECtracker.php

Toevoeging op 18/02/2016 13:17:41:

Wil dus ook dat hij bij statusdata niet 10 keer statusdata weergeeft, maar statusdata als aparte loop opnieuw uitspuugt.
 
- SanThe -

- SanThe -

18/02/2016 13:21:57
Quote Anchor link
Joni Fleischer op 18/02/2016 13:16:52:
Heb if(is_array) weggehaald..


Je moet dat niet weghalen, alleen de NOT (!).
 
Randy vsf

Randy vsf

18/02/2016 14:24:46
Quote Anchor link
Array zelf is:
SimpleXMLElement Object
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.