For-loopje: kan dit..?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Lead Front-end developer

Functie Hun huidige applicatie worden ontwikkeld in o.a. React, Redux, TypeScript. Ze werken graag met de nieuwste technieken en tooling en zoeken ook developers die hier proactief op zoek naar gaan. Als senior/lead developer ben je een kartrekker in het team. Naast het meedenken over bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Zo kun je bijvoorbeeld 1 dag in de week met 2 collega’s bezig zijn om samen met hen te kijken naar hun ontwikkeling, doelstellingen en uiteraard de gewenste begeleiding hierin. Hiernaast sta je als

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Senior .NET developer

Functie Als Senior .NET ontwikkelaar ga jij aan de slag in ons Research & development team. Ons team bestaat uit 17 collega’s! Wij zijn momenteel druk bezig met het opzetten van een geheel nieuwe architectuur voor een nieuw product. Hierbij maken wij o.a. gebruik van VS2022 en .NET 6.0. Jouw functie is dan ook voornamelijk backend georiënteerd bij ons. Aangezien wij meetapparatuur ontwikkelen voor de chemische industrie is het ook erg belangrijk om kwalitatief hoogwaardige software te ontwikkelen voor de besturing hiervan. Verder ben jij verantwoordelijk voor het designen, implementeren en testen van nieuwe features. Ook zorg jij voor toekomstbestendige

Bekijk vacature »

C#.NET Developer Jr. Functie

Functie omschrijving Bouw jij graag aan applicaties om processen in distributiecentra te optimaliseren? Wij zijn op zoek naar een C#.NET ontwikkelaar in regio Breda die hier graag een steentje aan bijdraagt! Jouw werkzaamheden zullen er als volgt uitzien: Je krijgt veel vrijheid in de keuze van de technieken die je gaat gebruiken. Uiteraard wel binnen de gestelde kaders, en door gebruik te maken van het .NET platform. Je gaat aan de slag met de ontwikkeling van een nieuwe module binnen de WMS suite van dit bedrijf. Deze "carrier" module gaat er voor zorgen dat de selectie van een vervoerder volledig

Bekijk vacature »

Software Developer (Junior functie)

Functieomschrijving Wij zijn op zoek naar een Software Developer! Sta jij in de startblokken om je carrière te beginnen en kan je niet wachten om toffe software te gaan ontwikkelen? Kortom, ben je onlangs afgestudeerd of sta je op het punt om je papiertje te behalen? Voor een IT dienstverlener dat gespecialiseerd is in Microsoft technologie zijn wij op zoek naar C#.NET Developers. Het bedrijf heeft meerdere klanten in regio Utrecht waar je permanent kan komen te werken. Kom je liever te werken bij een klein softwarebedrijf of bij een groot consultancy bureau? Dat is helemaal aan jou de keuze!

Bekijk vacature »

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »

Fullstack Developer

Functieomschrijving Heb je kort geleden jouw HBO diploma ICT development behaald? Of zit je nog aan het begin van je carrière en heb je affiniteit met C#.NET? Voor een erkende werkgever in de omgeving van Oosterhout zijn wij op zoek naar een fullstack developer. Als C#.NET developer werk je samen met een vooruitstrevend team aan het ontwikkelen van maatwerk software voor klanten. Je hebt affiniteit met SQL, maar nog belangrijker is dat je kennis en ervaring hebt met C#.NET. Jouw werkzaamheden zien er als volgt uit: Het ontwikkelen van onze high-availability en high-performance backend; Je begint de dag rond 8:30

Bekijk vacature »

No-Code Betty Blocks ontwikkelaar

Bedrijfsomschrijving Wil jij de bedrijfsprocessen van klanten revolutionair digitaliseren en optimaliseren zonder beperkt te worden door programmeertalen? Kom werken bij een snelgroeiende en professionele organisatie met een gezonde dosis humor en veel vrijheid om jezelf te ontwikkelen. Als No-Code Betty Blocks ontwikkelaar werk je vanuit ons kantoor in het hart van Nederland, je thuiswerkplek of op locatie bij de klant. We faciliteren de juiste trainingen en ondersteuning zodat je een echte Betty Blocks expert wordt. Naast het werk zijn er bij ons bijzondere events, zoals een jaarlijkse zeildag, een zomerse barbecue en een knus kerstdiner om de grillige maanden door

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving Startende Software Ontwikkelaar gezocht met kennis van C# .NET! Ben jij net klaar met je opleiding en ben je op zoek naar je eerste echte werkervaring? Of heb jij al enige werkervaring maar ben toe aan iets nieuws? Dan is dit de perfecte kans voor jou! Wij zoeken namelijk een Junior Software Ontwikkelaar die klaar is voor een nieuwe uitdaging bij een leuke werkgeven in de regio Zeist. In deze functie werk jij vaak aan verschillende projecten en ga je bij klanten op bezoek. Ben jij op zoek naar een functie met uitdaging, diversiteit en verantwoordelijkheid? Dan is

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar een ontwikkelaar ter versterking van het huidige developers team. Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten

Bekijk vacature »

Junior Outsystems developer

Functie Als junior Outsystems developer wordt jij onderdeel van een multidisciplinair team van 23 software engineers. Ons team werkt agile en termen als Continuous Integration en Continuous Delivery zijn bij ons dagelijkse koek. Wij werken aan uitdagende en afwisselende projecten met als doel onze klanten een totaal oplossing aan te bieden. Als junior Outsystems developer krijg jij bij ons de kans om jezelf te ontwikkelen naar een volwaardige ervaren en gecertificeerde Outsystems developer. Jij een team met ervaren mensen (10+ ervaring) om je heen. Zo heb jij niet het gevoel dat jij meteen in het diepe wordt gegooid en uiteraard

Bekijk vacature »

Senior Product Developer

Functieomschrijving Als senior Product Developer ben je verantwoordelijk voor bestaande mobiliteitsproducten en de ontwikkeling van nieuwe mobiliteitsconcepten. Met behulp van diverse klantonderzoeken, klantsessies en salesmeetings zorg je ervoor dat je de veranderende mobiliteitsbehoeften in de markt kent. Hier speel je op in door innovatieve, flexibele, efficiënte en duurzame vervoersoplossingen te bedenken, te ontwikkelen, te implementeren en uiteindelijk samen met Sales en Marketing collega’s in de markt te zetten. Je initieert en neemt deel aan (internationale en afdeling overschrijdende) projecten, vaak in de rol van projectleider. In die rol bewaak je de voortgang, coördineer je de activiteiten en zorg je voor

Bekijk vacature »

Junior Software Developer (HBO / WO)

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Dan hebben wij bij Jelling IT Professionals de perfecte opdrachtgever in de omgeving van Utrecht, die jou tot een volwaardig Fullstack Software Developer gaat opleiden. Binnen deze grote organisatie krijg je ruime en professionele trainingen die jouw in korte tijd vakbekwaam maken. Niet alleen het aan technisch aspect, maar ook zeker jouw persoonlijke ontwikkeling wordt veel

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van de warehouses. Op dit moment wordt er nog gebruik

Bekijk vacature »

Java Front-end Developer

Dit ga je doen Ontwikkelen van nieuwe functionaliteiten in Java met tools als Springboot, MS SQL Server (T-SQL) en JavaScript; Het onderhouden van de (web-)applicaties binnen een complexe omgeving; Werken aan de migratie van een monolithisch systeem naar een architectuur gebaseerd op Kubernetes; Code reviews met collega's en actieve kennisuitdelingsessies voeren; Het uitvoeren van unit- en systeemtests Experimenteren met nieuwe tools en technieken. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen

Bekijk vacature »
Eric Cartman

Eric Cartman

07/11/2005 18:41:00
Quote Anchor link
Hallo,
Ik gebruik niet echt vaak for-loopjes, vandaar ook mijn probleem. Ik wil graag onderstaande code in een for-loopje zetten, maar zelf lukt het me niet...

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
<?php
  if ($getal == 1) {
    $een++;
  }

  if ($getal == 2) {
    $twee++;
  }

  if ($getal == 3) {
    $drie++;
  }

  if ($getal == 4) {
    $vier++;
  }

  if ($getal == 5) {
    $vijf++;
  }

  if ($getal == 6) {
    $zes++;
  }
    
  if ($getal == 7) {
    $zeven++;
  }

  if ($getal == 8) {
    $acht++;
  }

  if ($getal == 9) {
    $negen++;
  }

  if ($getal == 10) {
    $tien++;
  }

?>


Ik weet niet of het wel kan, maar als het kan, hoe..?

Groetjes,

Jip
Gewijzigd op 07/11/2005 18:42:00 door Eric Cartman
 
PHP hulp

PHP hulp

21/11/2024 19:29:48
 
Martijn B

Martijn B

07/11/2005 18:45:00
Quote Anchor link
Wat lukt er niet?, waarom gebruik je geen switch.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php

switch( $getal )
{
  case
1:
    $een++;
     break;
  case
2:
    $twee++;
     break;
}


?>
Gewijzigd op 07/11/2005 18:45:00 door Martijn B
 
Thijs X

Thijs X

07/11/2005 18:46:00
Quote Anchor link
Edit laatma

Edit: Wat is precies de bedoeling, waar komt $getal vandaan en $een enzo
Gewijzigd op 07/11/2005 18:47:00 door Thijs X
 
Eric Cartman

Eric Cartman

07/11/2005 18:59:00
Quote Anchor link
In een ander zei Jelmer dan hij wilde controleren of de functie rand() wel eerlijk was... Dat wilde ik dus ook gaan doen :p en deed dat zo:

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
<?php
$n
= 1000;
for ($i = 1; $i <= $n; $i++) {
  $getal = rand(1, 10);
 
  if ($getal == 1) {
    $een++;
  }

  if ($getal == 2) {
    $twee++;
  }

  if ($getal == 3) {
    $drie++;
  }

  if ($getal == 4) {
    $vier++;
  }

  if ($getal == 5) {
    $vijf++;
  }

  if ($getal == 6) {
    $zes++;
  }
    
  if ($getal == 7) {
    $zeven++;
  }

  if ($getal == 8) {
    $acht++;
  }

  if ($getal == 9) {
    $negen++;
  }

  if ($getal == 10) {
    $tien++;
  }
}


echo "<b>Eén :</b> " .$een. "<br>";
echo "<b>Twee :</b> " .$twee. "<br>";
echo "<b>Drie :</b> " .$drie. "<br>";
echo "<b>Vier :</b> " .$vier. "<br>";
echo "<b>Vijf :</b> " .$vijf. "<br>";
echo "<b>Zes :</b> " .$zes. "<br>";
echo "<b>Zeven :</b> " .$zeven. "<br>";
echo "<b>Acht :</b> " .$acht. "<br>";
echo "<b>Negen :</b> " .$negen. "<br>";
echo "<b>Tien :</b> " .$tien. "<br>";
?>


Maar nou lijkt het mij, dat al die if'jes ook in een for-loopje kunnen, en dat is nou juist het punt, dat lukt mij dus niet.

-- edit--
Martijn2:
Wat lukt er niet?, waarom gebruik je geen switch.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php

switch( $getal )
{
  case
1:
    $een++;
     break;
  case
2:
    $twee++;
     break;
}


?>


Kan, maar dat wordt ook zo lang (ik hou van kort :p)...
Gewijzigd op 07/11/2005 19:01:00 door Eric Cartman
 
Robert Deiman

Robert Deiman

07/11/2005 19:07:00
Quote Anchor link
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
<?php

/*hier een array met de getallen en hun waarden*/
$getallen = array('geschreven' =>
                array('1' => 'EEN',
                        '2' => 'TWEE',
                        '3' => 'DRIE'));
//etcetera//


$maxloops=10;
for($getal=1 ; $getal <=$maxloops ; $getal++){
echo ("$getal:{$getallen['geschreven'][$getal]}<br>");
}

?>


EDIT:
Ik weet dat die andere manieren ook werken, maar wou toch ff laten zien dat het idd mogelijk is met een loopje ;)
Gewijzigd op 07/11/2005 19:59:00 door Robert Deiman
 
Jan Koehoorn

Jan Koehoorn

07/11/2005 19:59:00
Quote Anchor link
Robert:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo ("$getal:{$getallen['geschreven'][$getal]}<br>");
?>


Die zal waarschijnlijk niet werken Robert, omdat PHP die eerste $getal als een variabele zal proberen te interpreteren vanwege de dubbele quotes.

Ik doe het ook pas sinds kort, maar alle variabelen buiten quotes blijft toch veiliger in dit soort gevallen.

edit: oh wacht, je echoot gewoon de waarde van $getal, dan werkt het wèl :-)
Gewijzigd op 07/11/2005 20:00:00 door Jan Koehoorn
 
Robert Deiman

Robert Deiman

07/11/2005 20:34:00
Quote Anchor link
Jan:
Robert:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo ("$getal:{$getallen['geschreven'][$getal]}<br>");
?>


Die zal waarschijnlijk niet werken Robert, omdat PHP die eerste $getal als een variabele zal proberen te interpreteren vanwege de dubbele quotes.

Ik doe het ook pas sinds kort, maar alle variabelen buiten quotes blijft toch veiliger in dit soort gevallen.

edit: oh wacht, je echoot gewoon de waarde van $getal, dan werkt het wèl :-)


Tuurlijk Jan, ik test de scripts die ik hier compleet neerzet zelf ook wel hoor.. Als het niet had gewerkt had ik het ook niet gepost. Hij geeft in dit geval netjes een lijstje met:
1: EEN
2: TWEE
etc.
 
- SanThe -

- SanThe -

07/11/2005 21:08:00
Quote Anchor link
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
$tel
=array(0,0,0,0,0,0,0,0,0,0);
$n = 1000;
for ($i = 1; $i <= $n; $i++)
{

  $getal = rand(1, 10);
  $tel[$getal-1]++;
}


for ($i = 1; $i <= 10; $i++)
{

echo "<b>".$i." :</b> " .$tel[$i-1]. "<br>";
}

?>
 



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.