json uitlezen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Laravel Developer

Functie omschrijving Voor een gave organisatie in de buurt van Den Bosch zoek ik een PHP developer. Het is van belang dat je kennis/ervaring hebt met het framework Laravel. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Andere taken zijn onder andere: documentatie schrijven over applicaties/uitleg geven over software en applicaties/ klantcontact over bestaande applicaties/applicaties optimaliseren. Bedrijfsprofiel Deze organisatie zit in de regio van Den Bosch en is een klein bedrijf. Er werken circa

Bekijk vacature »

.NET Developer

Dit ga je doen Tot jouw takenpakket behoort onder andere: Webapplicaties ontwerpen, bouwen, testen en implementeren in .NET/C#.; Ontwikkelen, implementeren en beheren van maatwerkapplicaties; Onderhouden en beheren van standaardpakketten; Onderzoeken en beoordelen van nieuwe technieken. Hier ga je werken Als .NET ontwikkelaar kom je te werken bij een grote semioverheidsinstelling in Nijmegen. De organisatie staat garant voor het leveren van onderwijs en les- en onderzoeksmateriaal voor duizenden betrokkenen. De organisatie wil bijdragen aan een gezonde, vrije wereld met gelijke kansen voor iedereen. Binnen de teams hangt een open en collegiale cultuur met veel aandacht voor een prettige en sociale werksfeer.

Bekijk vacature »

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

Bekijk vacature »

Als PHP developer bijdragen aan beter onderwijs?

Functie Momenteel zijn ze op zoek naar een PHP developer die mee gaat werken aan de (door)ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js en

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het development team. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met

Bekijk vacature »

Consultant Low Code Developer

Functie omschrijving Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Voor een mooie opdrachtgever in omgeving Delft zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten. Onderdelen functie Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan Mendix of Betty Blocks. Je bent verantwoordelijk voor

Bekijk vacature »

Java Developer / Sociaal domein

Dit ga je doen Nieuwbouw en doorontwikkeling; Beheer en wanneer nodig onderhoud; Bijdrage leveren in het functioneel- en technisch ontwerptraject; Analyseren van productie verstoringen; Meedenken over vernieuwingen en verbeteringen. Hier ga je werken De organisatie waar jij komt te werken focust zich op software development met een maatschappelijk tintje. De afdeling software ontwikkeling bestaat uit vijf verschillende scrum teams, met allen hun eigen focus gebied. Zo zijn er een aantal teams die zich focussen op specifieke applicaties, maar is er ook een team gericht op projecten. Binnen de organisatie staat innovatie en kwaliteit voorop. Een aantal applicaties draait nog op

Bekijk vacature »

Frontend Developer - Leeuwarden

Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider in onderwijsland. Wat vragen

Bekijk vacature »

.NET Developer

Dit ga je doen Programmeren in .NET, Javascript & C# en ontwikkelen in Web Services, Windows Services en MS SQL Server; Zelfstandig verbanden maken Analyseren, testen, bugs fixen, reviewen en rapporteren; Juiste prioriteiten stellen en verantwoordelijkheid nemen; Op architectuur niveau meedenken; Af en toe klanten bezoeken. Hier ga je werken Voor onze relatie zijn wij opzoek naar een .NET ontwikkelaar met minimaal 3 jaar werkervaring. Je komt te werken in een groeiend bedrijf met betrokken collega's die zorgen voor een familiaire sfeer op de werkvloer. Als .NET ontwikkelaar word jij vanaf de eerste werkdag betrokken bij het gehele ontwikkelproces. De

Bekijk vacature »

PHP Developer

Dit ga je doen Je werkt nauw samen met het websitebureau aan de ontwikkeling en optimalisering van het internationale platform; Je ziet nieuwe webshops op en voert optimalisaties door; Je bouwt aan technische, functioneel en commercial resultaat; Je vindt het leuk om zelfstandig binnen een internationale organisatie te werken, maar krijgt ook energie om samen met collega's te werken. Hier ga je werken Voor een bedrijf in de regio Rotterdam zijn wij opzoek naar een PHP Developer. Je wordt onderdeel van het communicatieteam en gaat je bezighouden met het optimaliseren van de website van dit internationale bedrijf. Je schakelt veel

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 »

Digitale Tovenaar Gezocht: Junior Low-code/No-code

Bedrijfsomschrijving Duik mee in een wereld vol innovatieve avonturen waar gegevens en technologie een magische symbiose aangaan! Al meer dan twee decennia lang zijn we de tovenaars achter de schermen die oplossingen creëren voor de meest complexe klantcontactvraagstukken en datagedreven software-uitdagingen. Bij ons draait het om de kracht van samenwerking en groei. We zijn een hechte vriendengroep die samen bergen verzet om elkaar én onze klanten te laten schitteren. Jouw succes is ons succes en we streven ernaar om elkaar naar nieuwe hoogten te tillen, niet voor even, maar voor altijd. We willen dat jij je helemaal thuis voelt in

Bekijk vacature »

Belastingdienst - Freelance Senior Cobol Applicati

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 7 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: In de applicatie ETM zijn nu de inningsvoorzieningen voor ongeveer 25 aangifte- en aanslagmiddelen opgenomen. ETM is een extern aangeschafte service en het huidige contract met leverancier Oracle loopt af op 31-12-2022. Het programma uitfaseren ETM heeft als doel om vervanging te realiseren waarmee alle nu in gebruik zijnde ETM ondersteuning wordt overgenomen in nieuwe Inningsvoorzieningen om de continuïteit van de inningsprocessen te waarborgen. Eén van de inningsvoorzieningen die voor het einde van 31-12-2022

Bekijk vacature »
Edwin k

edwin k

27/09/2018 17:02:08
Quote Anchor link
ik ben net begonnen met php en json maar hoe kan ik dit het beste uitlezen

heb de volgende code
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
<?php
$out
= [];

foreach($historie_output as $element) {
        $out[$element['seizoen']][] = ['datum' => $element['datum'], 'wedstrijd' => $element['wedstrijd'], 'uitslag' => $element['uitslag']];
}

 $testaantal = count($out);
 echo  $testaantal;
 
 var_dump(json_encode($out, JSON_PRETTY_PRINT));


echo '<table width="100%" border="0" cellspacing="2" cellpadding="2">';
  for ($n = 0; $n < $testaantal; $n++)
  {

    echo '<tr>';
        echo '<td>' . $out[$n]['seizoen'] . '</td>';
        echo '<td>' . $out[$n]['wedstrijd'] . '</td>';
        echo '<td>' . $out[$n]['uitslag'] . '</td>';
    echo '</tr>';
  }

echo '</table>';
?>


het json file zit er als volgt uit
Quote:
string(1196) "{ "seizoen 2009\/'10": [ { "datum": "30 aug 2009", "wedstrijd": "Vorden 1 - AZC 1", "uitslag": "1 - 1" } ], "seizoen 2014\/'15": [ { "datum": "2 nov 2014", "wedstrijd": "AZC 1 - Vorden 1", "uitslag": "2 - 1" }, { "datum": "22 mrt 2015", "wedstrijd": "Vorden 1 - AZC 1", "uitslag": "3 - 2" } ], "seizoen 2016\/'17": [ { "datum": "2 okt 2016", "wedstrijd": "Vorden 1 - AZC 1", "uitslag": "1 - 0" }, { "datum": "26 mrt 2017", "wedstrijd": "AZC 1 - Vorden 1", "uitslag": "4 - 1" }, { "datum": "28 mrt 2017", "wedstrijd": "AZC 1 - Vorden 1", "uitslag": "2 - 1" } ], "seizoen 2017\/'18": [ { "datum": "22 okt 2017", "wedstrijd": "Vorden 1 - AZC 1", "uitslag": "2 - 1" }, { "datum": "25 mrt 2018", "wedstrijd": "AZC 1 - Vorden 1", "uitslag": "2 - 0" } ] }"

nu wil ik dat alle uitslagen van een bepaald seizoen onder elkaar worden gezet.

voorbeeld

seizoen 1

uitslag 1
uitslag 2

seizoen 2
enz...



Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
echo '<table width="100%" border="0" cellspacing="2" cellpadding="2">';
  for ($n = 0; $n < $testaantal; $n++)
  {

    echo '<tr>';
        echo '<td>' . $out[$n]['seizoen'] . '</td>';
        echo '<td>' . $out[$n]['wedstrijd'] . '</td>';
        echo '<td>' . $out[$n]['uitslag'] . '</td>';
    echo '</tr>';
  }

echo '</table>';
?>

Edit:
Ik heb code-tags geplaatst. Gelieve dit in het vervolg zelf toe te voegen aan je bericht.
Zie ook: Veel gestelde vragen: Welke UBB-codes kan ik gebruiken.
Gewijzigd op 27/09/2018 23:16:26 door - Ariën -
 
PHP hulp

PHP hulp

21/11/2024 12:50:13
 
- Ariën  -
Beheerder

- Ariën -

27/09/2018 17:10:19
Quote Anchor link
Verander die var_dump tijdens het debuggen eens in een print_r() functie. En zet dit tussen HTML pre-tags. Dan zie je een overzichtelijke 'boom' met je data.
 
Thomas van den Heuvel

Thomas van den Heuvel

27/09/2018 19:03:32
Quote Anchor link
Als je tijdens het weergeven in een variabele bijhoudt in welk seizoen je zit kun je een nieuw kopje introduceren op het moment dat het seizoen wisselt.
 
Edwin k

edwin k

28/09/2018 09:51:26
Quote Anchor link
de gegevens van de print_r zien er goed uit
Quote:
Array
(
[seizoen 2009/'10] => Array
(
[0] => Array
(
[datum] => 30 aug 2009
[wedstrijd] => Vorden 1 - AZC 1
[uitslag] => 1 - 1
)

)

[seizoen 2014/'15] => Array
(
[0] => Array
(
[datum] => 2 nov 2014
[wedstrijd] => AZC 1 - Vorden 1
[uitslag] => 2 - 1
)

[1] => Array
(
[datum] => 22 mrt 2015
[wedstrijd] => Vorden 1 - AZC 1
[uitslag] => 3 - 2
)

)
)



dit wil ik graag op volgende manier getoond hebben
seizoen 1
datum wedstrijd uitslag

seizoen 2
datum wedstrijd uitslag
datum wedstrijd uitslag

enz..

ik heb dus het volgende wat niet goed gaat
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
<?php
 $out
= [];
foreach($historie_output as $element) {
        $out[$element['seizoen']][] = ['datum' => $element['datum'], 'wedstrijd' => $element['wedstrijd'], 'uitslag' => $element['uitslag']];
}

 $testaantal = count($out);
echo '<pre>';
 print_r($out);
 echo '</pre>' ;
echo '<table width="100%" border="0" cellspacing="2" cellpadding="2">';
  for ($n = 0; $n < $testaantal; $n++)
  {

    echo '<tr>';
        echo '<td>' . $out['seizoen'][$n] . '</td>';
    echo '</tr>';
  }

echo '</table>';
?>


zouden jullie me wat op weg willen helpen hoe dit voor elkaar te krijgen
Gewijzigd op 28/09/2018 09:53:23 door edwin k
 
Thomas van den Heuvel

Thomas van den Heuvel

28/09/2018 13:02:59
Quote Anchor link
Of, alternatief, je organiseert alle data op seizoen. Dan is het gewoon een kwestie van een dubbele for-loop. Zo te zien gebeurt dit al?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
// ben er geen fan van, maar even voor het begrip in het nederlands
foreach ($output as $seizoen => $wedstrijden) {
    // hier het seizoen kopje
    // ...

    foreach ($wedstrijden as $wedstrijd) {
        // hier wedstrijddata
        // ...

    }
}

?>

And Bob's your uncle?
 
Edwin k

edwin k

28/09/2018 15:34:49
Quote Anchor link
bedankt voor de informatie thomas
dit heeft inderdaad het gewenste resultaat opgeleverd.

ben net beginner met json en weet klein beetje van php maar je hebt me goed geholpen om het juiste resultaat te krijgen.
 



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.