meerdere if's

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET Developer / C#

Bedrijfsomschrijving werken bij een organisatie waar je met het volgende in aanraking komt: High-intensity dataverkeer, meer dan 2,7 miljard berichten per jaar; Development aan .NET applicaties die maandelijks miljoenen euro's verwerken; Salaris als developer tot bijna 70.000 euro op jaarbasis; Geen partij in de omgeving van Tilburg die zo'n complex .NET applicatielandschap heeft; Werken aan meer dan 50 diensten, verdeeld over 10 Scrum teams; Focus op o.a.: C# en ASP.NET in een Agile organisatie; Elk kwartaal een week lang verplicht met nieuwe technieken/tooling werken; Meer dan 40 ervaren .NET ontwikkelaars als collega's; Mogelijkheid om 32 of 36 uur te gaan

Bekijk vacature »

.Net Developer - Game Development - .Net Core/Micr

Voor een informele en hechte club nabij Leiden zoek ik ivm uitbreiding en groei van het bedrijf en de games een .Net C# Developer voor het ontwikkelen (en spelen!) van internationaal succesvolle games. De afgelopen jaren is dit bedrijf verdubbeld van 29 naar 58 man, waarvan 23 developers en blijft maar groeien. Hun games (iOS en Android) worden dagelijks door miljoenen internationale gebruikers gespeeld en dit aantal blijft maar groeien. Door dit succes blijft ook de organisatie groeien waarvoor zij 2 developers zoeken. Je bent samen met je multidisciplinair DevOps Scrum teamteam verantwoordelijk voor de gehele SDLC van de bestaande

Bekijk vacature »

.NET Developer PACS / Multimedia

.NET Developer PACS / Multimedia Wil jij met jouw ontwikkelskills medisch specialisten het optimale uit beeldmateriaal laten halen? Dan is dit jouw droombaan! Ter versterking van ons PACS-team in Amsterdam zoeken wij een ontwikkelaar die verantwoordelijkheid krijgt over zijn ‘eigen’ software. Jouw baan In deze functie ga je medische apparatuur (ECG\echo\OCT\MRI\Etc) integreren in ons EPD. Jij houdt je daarnaast bezig met het maken van software om de verschillende output-formaten van de apparatuur te ondersteunen en te presenteren aan medische specialisten. Tevens ben je verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van je eigen PACS-tools (Picture Archiving and Communication System).

Bekijk vacature »

Cloud Solution Architect

Help jij onze klanten in de publieke veiligheidssector de stap te maken naar de high performance organisatie van de 21e eeuw? Wat ga je doen? Als Cloud Solution Architect maak je deel uit van een gedreven club professionals. Jij bent verantwoordelijk voor (een deel van) het ontwerp van een of meerdere systemen. Deze rol vereist communicatie en interactie met meerdere ontwikkel- en testteams en met de andere ontwerpautoriteiten. Jij treedt op als de vertegenwoordiger van de technische aspecten van het systeem bij het overleg met de klant. Je werkzaamheden omvatten: Realiseren en valideren van ontwerpen voor implementatie- en beheerdoeleinden; Uitvoeren

Bekijk vacature »

DevOps Engineer Welkomstbonus € 5.000,-

DevOps Engineer senior Welkomstbonus van € 5.000,- Bij T2 zorgen we goed voor elkaar en doen wij leuke dingen met leuke mensen. We zorgen voor uitdagende opdrachten zodat jij jezelf onbeperkt kan blijven ontwikkelen. Ben jij een ervaren systeembeheerder DevOps en wil je het beste uit jezelf halen? Dan ben je van harte welkom bij T2 en ontvang je onze welkomstbonus ter waarde van €5.000,-. Er werken leuke mensen bij T2, die op een professionele en informele wijze met hun carrière en collega’s omgaan. Dat is de basis voor succes! Het is vanzelfsprekend dat je met de nieuwste technieken werkt.

Bekijk vacature »

Senior Application Developer

The world wants simple apps that can manage the movements of millions of packages daily. But behind every application is a complex string of gripping challenges, and a focused developer tackling them. As someone who’s highly familiar with C# development practices in the Netherlands, you’ll join us as a senior member of the team and manage apps for Brokerage – big business freight in global markets that cover over 76% of all international trade. Digital innovation plays a crucial role in choreographing the infinite movements of goods, funds and information. The logic that goes into it, and skills adopted because

Bekijk vacature »

.NET Core Developer C# Kubernetes

Bedrijfsomschrijving Voor een toffe organisatie in de regio Den Haag zijn wij opzoek naar een .NET Core Developer die kennis en ervaring heeft met Kubernetes. Het betreft een innovatieve organisatie waar ze werken met de nieuwste tools en technieken. Het softwareplatform zal je verder ontwikkelen, optimaliseren en werken aan nieuwe projecten en features. Binnen het DevOps-team werk je nauw samen met jouw directe collega's en samen werken jullie iedere dag aan het naar een nog hoger niveau tillen van het softwareplatform. Functieomschrijving Ben jij een .NET Core Developer en wil je werken binnen een hele toffe en innovatieve omgeving? Heb

Bekijk vacature »

Front end developer

Philips Digital Cognitive Diagnostics is a new business within the Philips HealthWorks venture organization. The venture is tasked with developing a new software only product called IntelliSpace Cognition. This new product, which is a class II medical device, will help neurologists in assessing the cognitive performance of people with a neuro (degenerative) disease. The initial market for IntelliSpace Cognition is the US. The venture is currently seeking for a Front end Developer. The position is based in Eindhoven, the Netherlands. Responsibilities: • Design, test, develop, deploy, maintain and improve software assets • Deliver high quality code thru hands on development

Bekijk vacature »

Medior iOS Developer

As an iOS Developer, you make sure our mobile app gives our users the best possible way to buy, browse and interact with Coolblue. How do I become an iOS Developer at Coolblue? You feel comfortable writing Swift code and working together with your colleagues to guarantee high quality. Besides that you think about technical decisions like architecture, tools and processes. You also keep an eye on the performance of the app and you analyse with your team how to improve it. Following scrum is second nature to you. In short, you get a lot of energy from building an

Bekijk vacature »

Junior New Business Developer

Lijkt het je gaaf om een nieuwe waardestroom op te zetten voor Coolblue? Geeft het je een kick om op een groene en duurzame manier aan het werk te zijn terwijl je ook meer geld voor Coolblue kan verdienen? Dan is dit iets voor jou! Hoe word ik Junior New Business Developer/Owner Televisies Refurbishen bij Coolblue? Bij Coolblue zijn we constant op zoek naar nieuwe, innovatieve waardestromen. Zo zijn we begonnen met het refurbishen en verkopen van afgedankt witgoed. De volgende stap die we hier in willen zetten is televisies. Deze belanden nu op de afvalberg, terwijl er nog heel

Bekijk vacature »

Developer DataPower

Bedrijfsomschrijving Je komt als DataPower developer te werken in de regio Deventer/Apeldoorn bij een van de meest complexe IT omgevingen van Nederland. De organisatie is constant in beweging en bezig met de nieuwste tools en technieken, het is een platform waar immers miljoenen (!) gebruikers van afhankelijk zijn. De organisatie werkt met grote hoeveelheden data, zij richten zich zowel op de B2B als B2C markten en zijn pionier binnen hun gebied van expertise. Je komt te werken in een team met de beste DataPower specialisten die Nederland kent. Je zal bezig zijn met het ontwerpen, bouwen en testen op het

Bekijk vacature »

Digital Workplace Engineer

Ben jij een ambitieuze Digital Workplace Engineer die de ontwikkelingen en innovaties op het gebied van Digital Workplace & Cloud op de voet volgt? Wij zoeken ter versterking van ons team zowel multi-skilled als specialistische engineers met passie voor hun vak! Bij ons krijg je de ruimte en vrijheid om in de praktijk jezelf verder te ontwikkelen op diverse projecten en aan je theoretische kennis te werken door het volgen van trainingen en behalen van certificaten. Wat ga je doen? Als Digital Workplace Engineer werk je binnen een team van enthousiaste specialisten om de hoog beschikbare Digital Workplace infrastructuren (zowel

Bekijk vacature »

.NET Core developer innovatieve projecten

Bedrijfsomschrijving Deze verzekeraar heeft alles wat je als .NET developer van een moderne verzekeraar mag verwachten. Naast fantastisch mooie arbeidsvoorwaarden zijn ze continu bezig met kwalitatief goede software te bouwen en dat doen ze met nieuwe en relevante technieken. De concurrentie is groot dus die moeten ze ook voorblijven. Je komt te werken binnen een professionele IT afdeling waar alles piekfijn is geregeld maar waar je wel eigen inbreng hebt en ook uitstekend kunt sparren met andere developers van hoog niveau. Functieomschrijving Als .NET developer kom je te werken in een Agile omgeving en krijg je een aantal .NET developers,

Bekijk vacature »

Senior .Net Developer - Kartrekker Financieel Azur

De internationale en innovatieve FinTech is marktleider in financiële reporting en trends software en services en breidt wegens groeiend succes haar producten en development teams verder uit. Hiervoor zoeken ze Senior .Net C# Developer die mogelijk ook het nieuw te vormen team technisch zal aansturen. De huidige oplossingen staan; aan jou de taak samen met de huidige Tech Lead te kijken naar optimalisatie en innovatie van het platform. Daarnaast breid je de tooling met je team uit en maak je de stap om het nieuwe development team te vormen en sturen als nieuwe Tech Lead. Met hen bouw je aan

Bekijk vacature »

Cloud Software Developer

Het aannemen van nieuwe medewerkers loopt door en je kunt gewoon solliciteren. Uiteraard hanteren we hierbij de RIVM richtlijnen en is onze sollicitatieprocedure aangepast. Impact maken in de zorg door zorginstellingen te ondersteunen met slimme ICT is dagelijkse kost bij ChipSoft. Juist nu maar ook na de coronacrisis! In een sector waarin de ontwikkelingen op het vlak van zorg-ICT in stroomversnelling zitten, biedt ChipSoft een ultramodern en ziekenhuisbreed geïntegreerd elektronisch patiëntendossier. Dankzij ons groeiende marktaandeel in België is ChipSoft op zoek naar nieuwe collega’s. Jouw job Als Cloud Software Developer ga je werken aan ons Zorgplatform. Dit is een veilige

Bekijk vacature »
Jerry php

Jerry php

27/09/2012 21:08:55
Quote Anchor link
Beste php'ers,

Voor een website moet ik wat controleren, ik neem als voorbeeld even deze dingen: gebruikersnaam, wachtwoord, email en woonplaats.

ik wil nu controleren op meerdere dingen, maar dan wil ik het in één keer doen. Dus zo:

if($username == $userdb) en ($password == $passdb) en ($email == $emaildb)

en dat allemaal in één if statement, is dit mogelijk?

Mvg Jerry
 
PHP hulp

PHP hulp

26/11/2020 19:14:24
 
Nick Dijkstra

Nick Dijkstra

27/09/2012 21:12:15
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
    if($username == $userdb && $password == $passdb && $email == $emaildb){
        // Alles is juist
    }
?>
 
Jerry php

Jerry php

27/09/2012 21:21:50
Quote Anchor link
Dankje!
 
Jaron T

Jaron T

27/09/2012 21:22:28
Quote Anchor link
Het lijkt aan de naamgeving te zien van je vars dat de waarden uit de database komen. het is niet de bedoeling om eerst een row op te halen en daarna pas te gaan controleren in php. Dit kan je ook in SQL doen m.b.v. WHERE en AND.
 
Wouter J

Wouter J

27/09/2012 22:12:25
Quote Anchor link
En het is ook overzichtelijker en better, aangezien PHP operator precendence erg onvoorspelbaar is, om haakjes te gebruiken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
if (($username == $userdb) &&
    (
$password == $passdb) &&
    (
$email == $emaildb)
    ) {

    // ...
}
?>
 
Ozzie PHP

Ozzie PHP

27/09/2012 23:11:02
Quote Anchor link
Wouter, wat is in bovengenoemd voorbeeld het voordeel van die haakjes? Die hoeven daar toch niet te staan in dit geval?
 
Jaron T

Jaron T

28/09/2012 10:37:58
Quote Anchor link
@ Wouter, alleen als je OR operators gaat mixen met AND. anders is het onzin.
 
Wouter J

Wouter J

28/09/2012 17:13:07
Quote Anchor link
@Ozzie, het is beter leesbaar je weet dat de $username == $userdb 1 stuk is en gaat dat dus niet verwarren met $username == ($userdb && $passdb) (wat nu heel dom lijkt maar met andere operators vaak gebeurd). Tevens weet je nu ook zeker dat PHP de operators in de volgorde uitvoert die jij verwacht.

PHP doet namelijk nog wel eens vreemd met de volgorde waarin hij iets uitvoert, voorbeeldje:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$bar
= 1;
$foo = $bar == 1 ? "a" : $bar == 2 ? "b" : "c";

echo $foo;
?>

Je verwacht 1 maar je krijgt 2. tevens begrijp je totaal niet meer wat er staat, gebruik je haakjes dan wordt dit snel opgelost:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$bar
= 1;
$foo = ($bar == 1
            ? "a"
            : ($bar == 2
                    ? "b"
                    : "c"
              )
       );


echo $foo;
?>
 



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.