While-loop

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

C#.NET-developer - JUNIOR

Functie omschrijving Voor een leuke opdrachtgever in omgeving Brielle zijn wij op zoek naar een junior developer. Werk jij graag met de volgende tools & technieken? C#, .NET, ASP.NET, MVC en SQL? Kijk dan snel of dit iets voor jou is! Als programmeur bij een productiebedrijf zal je voornamelijk nieuwe software schrijven maar ook bestaande software verbeteren. Verder werk je veel samen in back end projecten met leuke collega's. Bedrijfsprofiel Met een team van ruim 130 personen staan ze elke dag weer klaar om IT en Business te combineren door het ontwikkelen van producten op maat. Er zijn 3 teams,

Bekijk vacature »

Low code Developer

Dit ga je doen Je richt je op het doorontwikkelen van bestaande applicaties en het geheel van scratch af aan opzetten van nieuwe applicaties binnen een low code platform; Je beoordeelt technisch ontwerpen en maakt de vertaalslag naar de technische oplossingen binnen het platform; Je voert testwerkzaamheden uit; Je adviseert de organisatie op jouw vakgebied; Je schakelt met business analisten en de architect om tot mooie oplossingen te komen; Je lost bugs op en denkt mee over een structurele oplossing. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze

Bekijk vacature »

Ervaren PHP Developer

Functie omschrijving Jelling IT zoekt ervaren PHP developer! Voor een organisatie in de regio Rhenen zijn wij op zoek naar een ervaren PHP developer die gaat functioneren als een verlengstuk van de klant. Jij bent iemand die technisch complexe zaken met enthousiasme aanvliegt. Je bent in staat om aan meerdere projecten te werken en werkt graag met de nieuwste technieken. In deze functie werk je veel samen met front-end developers en stel je alles in het werk om grote verschillen voor de klanten teweeg te brengen. Verder ben jij iemand die graag zichzelf uitdaagt en die altijd de beste wilt

Bekijk vacature »

Junior PHP Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

Bekijk vacature »

.NET developer

Functie Als junior .NET ontwikkelaar ga jij aan de slag in één van de 5 IT teams van dit bedrijf. Jullie werken op basis van interne klantprojecten aan voornamelijk webapplicaties. Dit betekent dat jij continu uitgedaagd wordt en veelal met verschillende soorten projecten bezig bent. Het gave is dan ook dat jullie als team samen bekijken welke technieken het beste passen bij het project waar jullie verantwoordelijk voor zijn. Zo kan het zijn dat jij als .NET developer gaat werken aan een project, maar dat jullie als team liever gebruik maken van Haskell of F# om de klus te klaren.

Bekijk vacature »

Junior .NET developer

Functie Wij zijn bezig met het ontwikkelen van een nieuw product en wij hebben jouw hulp hierbij nodig! Als junior .NET ontwikkelaar krijg jij de kans om samen met ons deze nieuwe uitdaging aan te gaan! Momenteel bestaat ons team uit drie interim Software Engineers. Twee hiervan zijn zeer ervaren .NET specialisten die inmiddels hun strepen in dit vakgebied al hebben behaald. Ook hebben wij een junior als onderdeel van ons team die zich op dit moment nog bezig houdt met de Front-end (Angular/TypeScript), maar zich nu ook meer gaat verdiepen in de backend. Wij willen ons team graag verder

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 »

Node.js developer looking for a challenging consul

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

.NET Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een .NET Developer! Wil jij werken voor een internationaal bedrijf waar je legio mogelijkheden krijgt als Software Ontwikkelaar? Grijp nu je kans en kijk snel of jouw vaardigheden aansluiten bij onderstaand profiel! Je kunt een uitdagende rol gaan vervullen als .NET Developer binnen een internationaal bedrijf dat gevestigd is in omgeving Bergen. Dit bedrijf is zeer vooruitstrevend en verricht betekenisvol werk. Binnen dit bedrijf wordt gewerkt aan de productie en ontwikkeling van medische middelen. Als .NET Developer ga jij je bezig houden met het volgende: Je wordt betrokken bij alle fasen van software

Bekijk vacature »

Front End Developer React Vue

Dit ga je doen Meewerken aan de implementaties en ontwikkeling van nieuwe functionaliteiten van de webapplicaties; Ontwikkelen met o.a. React en Vue en HTML/CSS, ook krijg je in verband met de samenwerking ook affiniteit met de backend Ruby on Rails; Ontwikkeling aan de front end voor de koppelingen tussen de diverse systemen; Ontwerpen van interfaces en een bijdrage leveren aan de gebruikerservaring; Zorgdragen voor hoge kwaliteit van code en jezelf (en anderen) blijven verbeteren; Als Senior Front End Developer begeleid je zelf ook FE-development projecten, hierin leid je de projecten en pak jij het initiatief op (bv integratieprojecten). Hier ga

Bekijk vacature »

Developer (One Data)

Do you have experience with managing IT Teams in a service delivery organization? Are you keen to bring the team and our platform to a higher level? Then Nutreco has a very interesting role for you! As a One Data developer you are responsible for the management, running and functional use of our integration landscape and processes within Nutreco. Nutreco is using at this time BizTalk 2016, and Apigee for its API management, to be replaced by Azure Integration Services as of 2023. You will be part of a virtual teams of 11 people (own and outsourced) working in an

Bekijk vacature »

Low Code Developer voor o.a. overheidsprojecten!

Bedrijfsomschrijving Wil jij ook behoren tot de specialist in Low Code? Dan zou ik zeker aanraden om verder te lezen. Deze organisatie is ooit opgericht door twee studenten en is inmiddels uitgegroeid tot een serieuze werkgever met een groot aanzien op Low Code projecten. De sfeer is echter niet veranderd, er heerst een informele sfeer met een open deuren beleid, en hierin mag de eigen bar natuurlijk niet ontbreken. Momenteel maakt deze organisatie een flinke groei door en hier kan jij natuurlijk niet bij ontbreken. Daarom ben ik op zoek naar Low Code Developers met een degelijke technische achtergrond. Kennis

Bekijk vacature »

SAP HANA Cloud Application Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12662 Introductie HANA Cloud Application Developer at a High Tech company. The company is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. This role is situated in the Big Data Analytics (BDA) Domain. The teams have mixture of young talent and senior specialists and have a

Bekijk vacature »

Junior Front end developer

Functie Als Front end developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »
Robert Bergen

Robert Bergen

16/11/2017 21:58:11
Quote Anchor link
Hallo, hoe moet je dit doen met de while loop ipv for-loop? Ik wil dat de weekdagen onder elkaar worden weergegeven.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
    $weekdagen
= array("maandag", "dinsdag", "woensdag", "donderdag", "vrijdag");
    for ($i=0; $i<5; $i++) {
        echo $weekdagen[$i];
        print "<br>\n";
    }

?>
 
PHP hulp

PHP hulp

29/11/2024 23:43:10
 
- Ariën  -
Beheerder

- Ariën -

16/11/2017 22:09:06
Quote Anchor link
Niet zo heel lastig, als je hier naar kijkt:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
$weekdagen
= array("maandag", "dinsdag", "woensdag", "donderdag", "vrijdag");
$i = 0;
while($i <= 4) {
     echo $weekdagen[$i]."<br>".PHP_EOL;
     $i++;
}

?>

Kleine verbetering aangebracht: De end-of-line heb ik door PHP laten bepalen met PHP_EOL.
Gewijzigd op 16/11/2017 22:10:01 door - Ariën -
 
Rob Doemaarwat

Rob Doemaarwat

16/11/2017 22:24:41
Quote Anchor link
Voor de leuk: een do-while
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
do print(array_shift($weekdagen)."<br>\n");
while($weekdagen);

Of een one-liner:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
while($dag = array_shift($weekdagen)) print("$dag<br>\n");
 
Ben van Velzen

Ben van Velzen

16/11/2017 22:56:17
Quote Anchor link
Leuk zeg, die huiswerk opdrachten ;-)
 
- Ariën  -
Beheerder

- Ariën -

16/11/2017 23:07:15
Quote Anchor link
Mits ze maar PHPhulp noemen onder aan de opdracht, dan knijp ik nu een oogje dicht ;-)
 
Ben van Velzen

Ben van Velzen

17/11/2017 00:05:20
Quote Anchor link
Goeie, Ariën. Alsof dat gaat gebeuren lol
 
- SanThe -

- SanThe -

17/11/2017 00:19:55
Quote Anchor link
@Rob Doemaarwat: Lekker creatief. Hou ik wel van.
 
- Ariën  -
Beheerder

- Ariën -

17/11/2017 00:25:47
Quote Anchor link
Soms lijkt het wel een challenge, om een stukje code zo kort mogelijk te maken ;-)
 
Ben van Velzen

Ben van Velzen

17/11/2017 00:46:20
Quote Anchor link
Met een beetje golfen is niks mis, het laat zien dat je een taal goed beheerst.
 
Rob Doemaarwat

Rob Doemaarwat

17/11/2017 08:01:23
Quote Anchor link
Ben van Velzen op 16/11/2017 22:56:17:
Leuk zeg, die huiswerk opdrachten ;-)

Ach, zoals met het hele leven: was het nog maar zo simpel als vroeger ;-)
 
Willem vp

Willem vp

17/11/2017 12:23:38
Quote Anchor link
- Ariën - op 16/11/2017 22:09:06:
Kleine verbetering aangebracht: De end-of-line heb ik door PHP laten bepalen met PHP_EOL.

Waarom zou dat een verbetering zijn? PHP_EOL richt zich naar het serverplatform en de EOL is alleen relevant op het ontvangende systeem. Als je zit te browsen op een Windows-machine naar een server die op Linux draait, krijg je evengoed de verkeerde EOL te verwerken.

PHP_EOL heeft dan ook uitsluitend nut wanneer je data genereert die niet naar een browser gaat en die wordt verwerkt op de computer waar PHP op draait; je spreekt dan over lokale, niet-browsergebonden scripts.

Zou je PHP_EOL gebruiken op een webserver die op RISC OS draait, dan wordt er zelfs syntactisch foute HTML gegenereerd, want dat platform maakt gebruik van een LFCR-sequence, die volgens de HTML-standaard niet is toegestaan.

Wanneer je email genereert is PHP_EOL sowieso uit den boze, want de SMTP-standaard staat geen 'losse' CR of LF toe, alleen de combinatie CRLF. Ook in HTTP-headers moet je volgens de standaard CRLF gebruiken.

Oftewel: snel vergeten dus, dat hele PHP_EOL-frutseltje.

Edit:

Het is zelfs nóg erger: PHP_EOL genereert helemaal niet, zoals gesuggereerd in de documentatie, de correcte EOL voor het betreffende platform. Het genereert CRLF op Windows en LF op alle andere platforms. Heb je dus een platform dat gebruik maakt van CR of LFCR, of van CRLF op een niet-Win32 OS, dan 'hedde pech'.

PHP_EOL klinkt dus als een leuke poging om iets platform-onhafhankelijks in PHP in te bouwen, maar blijkt dus niet meer dan een goed voorbeeld van een anti-pattern te zijn.
Gewijzigd op 17/11/2017 13:09:11 door Willem vp
 
- Ariën  -
Beheerder

- Ariën -

17/11/2017 13:11:42
Quote Anchor link
Hmmm, op dat punt heb je wel gelijk.
 



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.