name, id, description?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Applicatieontwikkelaar Java EE

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving De afdeling IV –

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

C# .NET Software Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen software development waar je gaat werken voor een jong en flexibel bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Software Developer met ervaring binnen C# .NET die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! In deze functie ga jij je bezighouden met: Meedenken in oplossingsrichtingen; Werken aan de architectuur; Het verbeteren van functionaliteiten binnen het dataplatform; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je aan de

Bekijk vacature »

Developer Full Stack

Functie omschrijving Full Stack Developer gezocht! Wij zijn op zoek naar een Full Stack Developer voor een bedrijf in de regio Nijkerk. Je maakt in deze functie onderdeel uit van een groeiend team met een goede ambitie waarbij eenheid, betrokken en overtreffen de belangrijkste kernwaardes zijn. Het bedrijf werkt volgens de AGILE/SCRUM methode, wat je o.a. terug vindt in de tweewekelijkse sprints, retrospectives en een daily standup. Je takenpakket bestaat uit: Bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een Saas applicatie; Bijdragen aan de innovatie van het bedrijf en hun klanten; Het ontwikkelen op de laatste technologie van

Bekijk vacature »

C#.NET Developer

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Senior front end developer Digital Agency Amsterda

Functie Wij werken in multidisciplinaire teams aan verschillende projecten, echter blijf je niet gebonden aan 1 team. Dit houdt in dat wij verschillende specialisten in dienst hebben en deze door middel van een roulatiesysteem in multidisciplinaire teams laten werken. Het team bestaat vaak uit Frontend developer(s), Backend Developer(s), Designer(s), Tester(s) en Mobile Developer(s). Deze teams worden afgewisseld waardoor jij de mogelijkheid krijgt om met iedereen een keer samen te werken. Als Frontend Developer ben jij ónze Specialist op dit gebied. Jij werkt mee aan verschillende projecten voor verschillende klanten. Denk bijvoorbeeld aan klanten, zoals’; BAM, IDFA en Ultimaker. Hierbij zorg

Bekijk vacature »

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

.NET developer

Functie Als developer heb jij de keuze om aan te sluiten bij het team (13 developers) die op locatie projectmatig bij klanten werkt. Wanneer jij liever intern bij de werkgever werkt is er ook alle ruimte voor jou in het interne team (8 developers) van dit bedrijf. Je werkt samen aan verschillende projecten bij of voor de klant. Het project wordt aangeleverd door sales aan de project manager. Die maakt samen met de Resourcer een planning en op basis daarvan wordt uit het development team een “projectgroep” opgesteld. Hoeveel en welke projecten jij wilt oppakken gebeurt geheel in samenspraak met

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een development team met één Senior .NET developer en één junior .NET developer. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit moment veel gebruik van .NET met ASP.NET. Komend kwartaal gaan wij wel gedeeltelijk overstappen naar .NET Core. Verder werken wij ook met SOAP, REST, JSON, HTML5, CSS3

Bekijk vacature »

High level C++ QT Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13486 Introductie Would you like to be involved in every aspect of software development for our exceptional products, from specification and design to testing and integration? If you're passionate about software development and eager to apply your programming skills to create customer-focused deliverables, then this is the perfect chance for you to expand your expertise. You can become a member of our Machine Control department's data-driven development team, where you'll design and build software solutions that optimize machine productivity. As a senior software design engineer, you'll participate in all phases

Bekijk vacature »

Full stack developer Node.js, React Remote

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Medior/senior Back-end developer wanted!

Functie Because of the growth within the company, we are looking for reinforcement in the devlopmenttean. As a back-end developer you build the company software that helps us with the primary processes. A fun (internal) project in which you continuously develop the software! You will work in a small team, we have daily stand-ups and a scrum session every fortnight, led by our Scrum Master. During these sessions, you get the opportunity to present your ideas and discuss them with your fellow developers and the Product Owner. Within the development teams, we use Trello, Gitlab, Jiira, Confluence and Boockstack. They

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 »

Embedded Software Developer

Functie omschrijving Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Voor een mooi softwarebedrijf in omgeving Gouda zijn wij op zoek naar een Embedded Software developer. Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij enthousiast en een echte team player? Lees dan snel verder en laat wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot aantal creatieve en ambitieuze ontwikkelaars. Ze

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Programmeren van zelflerende robots Werken op kantoor en testen in de bedrijfshal Je krijgt verantwoordelijkheid, vrijheid en je mag werken naar eigen inzicht De organisatie Hier ga je aan de slag Een bedrijf dat innovatieve robottoepassingen ontwerpt en bouwt voor onder andere de staal industrie, energie- bouw- en agrarische sector. De robots die vaak in combinatie met diverse randapparatuur geleverd worden vormen een totaaloplossing voor de klant. Dit zijn klanten over de hele wereld, van België en Duitsland tot China, India, maar ook in Nederland. Projecten waar momenteel aan wordt

Bekijk vacature »
Ozzie PHP

Ozzie PHP

02/05/2014 18:47:53
Quote Anchor link
Hey guys...

Ik zoek een kort woord voor de naam van een constant, die de lading dekt. Ik leg het even uit.

We hebben bijv. een lijstje met constanten die een waarde vertegenwoordigen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
dutch   = nl
english = uk
red     = 1
blue    = 2

Nu wil ik dus weten hoe je zo'n naam van een constante noemt, dus in dit geval "dutch" of "english". Ik wil namelijk een functie maken die die naam teruggeeft. Dus getXXX('nl') moet "dutch" teruggeven. Ik weet alleen geen goede functienaam. Ik dacht aan getName, maar het is eigenlijk niet echt een naam.

In code wil ik zeg maar zoiets kunnen doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
echo 'I speak ' . getXXX('nl'); // I speak dutch.
echo 'The car is ' . getXXX(1); // The car is red.
?>

Wie weet een leuk naam voor deze functie? Of misschien zoiets als valueToText(), alleen "text" is ook weer zo algemeen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
echo 'I speak ' . valueToText('nl'); // I speak dutch.
echo 'The car is ' . valueToText(1); // The car is red.
?>

Het zou op zich kunnen, maar misschien is er hier iemand die nog iets beters weet?
 
PHP hulp

PHP hulp

08/05/2024 08:12:46
 
- SanThe -

- SanThe -

02/05/2014 18:53:34
Quote Anchor link
varname
pointername
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

02/05/2014 19:34:13
Quote Anchor link
>> We hebben bijv. een lijstje met constanten die een waarde vertegenwoordigen

Dus:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
class Ozzie {
    const dutch = 'nl'
}
?>

En dan wil je de naam van de constante achterhalen?
 
Ozzie PHP

Ozzie PHP

02/05/2014 20:23:06
Quote Anchor link
@Ger:

Correct. Die naam kan ik wel achterhalen... maar ik wil een goede naam hebben die uitlegt wat ik doe. Ik wil dus weten hoe je "dutch" noemt. Ik zou natuurlijk kunnen zeggen getConstantName ofzo, maar ik zoek iets korters. Je zet dus eigenlijk de value om naar xxx. Maar hoe noem je dat xxx? Het is geen ID, het is geen afkorting, ja het is text, maar dat is wel weer erg algemeen. Dus ik vroeg me af of iemand er een woord voor weet wat de lading dekt.
 
Dos Moonen

Dos Moonen

02/05/2014 20:56:31
Quote Anchor link
Het klinkt alsof je de key van een map/array wilt returnen. getKey() zou dan een goede naam zijn.
 
Ozzie PHP

Ozzie PHP

02/05/2014 21:05:47
Quote Anchor link
Hey Dos, wat je zegt klopt technisch gezien helemaal. Maar ik wil een... hoe leg ik dat uit... een meer betekenisvolle naam.

Kijk, ik wil bijvoorbeeld kunnen zeggen: echo 'Dos is wearing a ' . xxxx(3) . ' hat.';

En die xxx moet dan de functienaam zijn.

echo 'Dos is wearing a ' . getKey(3) . ' hat.';

Dit vind ik een te technische benadering. Logischer (voor mij) zou bijvoorbeeld zoiets zijn:

echo 'Dos is wearing a ' . getDescription(3) . ' hat.';

Alleen description is ook weer niet helemaal juist. Want de kleur "green" is niet echt een beschrijving. Maar wat is het dan wel? Een key of ID vind ik ook niet geschikt. En een afkorting is het ook niet. Het is een woordje dat staat voor een bepaalde value, maar hoe noem je zo'n woordje?
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

02/05/2014 21:36:07
Quote Anchor link
Of je drukt het niet goed uit, of je bent fout bezig.
Als jij een constante hebt, wat voor zin heeft het dan om de naam daarvan te achterhalen?
Die weet je immers al want daarvoor is het een constante.
Gewijzigd op 02/05/2014 21:36:49 door Ger van Steenderen
 
Ozzie PHP

Ozzie PHP

02/05/2014 21:46:02
Quote Anchor link
Haha, ja dat klopt. Een voorbeeldje...
Stel ik sla jou als persoon op in mijn database. Dan zeg ik Ger is een man (1) en heeft bruin (5) haar. Ik verzin maar even wat.

In de database staat dan bij Ger, gender:1 en hair_color:5
Nu wil ik bijv. een keer een overzicht van mijn users tonen. Dan is het handig als ik aan de hand van die 1 en 5 de benamingen weer kan oproepen, zodat ik zie dat Ger een man met bruin haar is. Daar wil ik dan bijv. die functie voor gebruiken.
 
Reshad F

Reshad F

02/05/2014 21:56:14
Quote Anchor link
Ozzie misschien moet je geen voorbeeld geven maar de ECHTE scenario even voorleggen. Als het uiteindelijk allemaal met kleine tenen en grote tenen te maken heeft heb je niks aan getName. Overigens zou ik gewoon doen getKey() en de parameter wat je meegeeft zal dan de waarde hebben die jij nodig acht dus in bijv.

getKey('green')
 
Dos Moonen

Dos Moonen

02/05/2014 21:59:04
Quote Anchor link
getGender($gender_from_database) of Gender::from($gender_from_database)
getHairColour($hair_colour_from_database) of HairColour::from($hair_colour_from_database)

Hoe jij het beschrijft is veel te magisch als je het mij vraagt.
 
Ozzie PHP

Ozzie PHP

02/05/2014 22:04:55
Quote Anchor link
@Reshad.. het is precies andersom. Stel ik wil de kleur invoeren, dan zou ik zoiets doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$user
= 'Reshad';
$user->setFavoriteColor(color::green); // hier wordt een constante gebruikt
?>

Nu haal ik jouw gegevens uit de database en dan staat er bij favorite_color bijv. een 5. En dan wil ik die 5 weer kunnen terugbrengen naar 'green'.

Bijv. echo 'Reshad\'s favorite color is ' . getKey(5);

@Dos:

Ik snap wat je bedoelt, maar ik wil een functie waarmee je de betekenis dus weer teruggeeft aan een value. Je zult ergens die vertaalslag weer moeten maken.

Ik had gedacht dat er misschien een standaard-woord voor was, maar blijkbaar dus niet. Ik ga nog even verder over denken... thanks.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

02/05/2014 22:07:44
Quote Anchor link
Ik begin al aardig grijs te worden hoor ;-)
Maar dat is ook geen constante, want morgen ga ik naar de kapper.

Maar ik zie echt niet hoe je daar functies omheen moet gaan bouwen, volgens mij ben je een beetje aan het reverse engineeren
Gewijzigd op 02/05/2014 22:16:14 door Ger van Steenderen
 
Ozzie PHP

Ozzie PHP

02/05/2014 22:29:59
Quote Anchor link
>> Maar dat is ook geen constante, want morgen ga ik naar de kapper.

Hehe :)

Hoe stel jij dan voor dat ik het moet aanpakken? Laten we even het voorbeeld van gender nemen. Om het geslacht in te stellen zijn ISO waardes opgesteld. Als ik me niet vergis: 0->onbekend, 1->man, 2->vrouw, 9->niet van toepassing. Op dit moment weet ik die waardes nog, maar over een maand niet meer. Daarom wil ik dus constanten gebruiken. Als iemand een man is, dan wil ik in mijn code dit kunnen doen:

$user->setGender(gender::male);

Dat is natuurlijk hartstikke handig en duidelijker dan $user->setGender(1);

Maar die 1 wordt wel opgeslagen. Als ik vervolgens die 1 weer ophaal uit de database, dan wil ik daar weer "male" van kunnen maken. Dat is toch juist handig lijkt me?
 
Dos Moonen

Dos Moonen

02/05/2014 22:50:40
Quote Anchor link
Het probleem is dat 1 de ene keer bij 'wit' hoort omdat je een haarkleur verwacht, en een andere keer bij 'male' omdat je een gender verwacht. 1 heeft geen context. Verschillende functies/methoden creëren context.

gender is zeker een interface na dat andere topic van je? Dan heb je alleen maar constanten tot je beschikking.

Als je er nou op deze manier een class van maakt:
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
<?php

final class Gender {

  const UNKNOWN = 0;
  const MALE = 1;
  const FEMALE = 2;
  const NOT_APPLICABLE = 9;

  public static function from($value) {
    static $names = ['UNKNOWN', 'MALE', 'FEMALE', 'NOT_APPLICABLE'];

    foreach ($names as $name) {
      if (constant(__CLASS__ . '::' . $name) === $value) {
        return $name;
      }
    }


    throw new InvalidArgumentException('No matching gender for value ' . $value);
  }


  // no instances allowed
  private function __construct() {}

}


?>


"Dat is toch juist handig lijkt me?"
Ja, maar de manier waarop je het werkend wilt hebben is veel te magisch.
Gewijzigd op 02/05/2014 23:15:13 door Dos Moonen
 
Ozzie PHP

Ozzie PHP

02/05/2014 23:20:50
Quote Anchor link
Dos, dankjewel voor je codevoorbeeld.

Vraag 1: hoe gebruik je dit dan? Zo?

echo 'Dos is een ' . gender::from(1);

Dat zou inderdaad ook kunnen en is niet eens zo verkeerd. Dit is inderdaad een optie.

Je hebt gelijk dat 1 de ene keer bij 'male' hoort en de andere keer bij 'wit'. Dus daarom dacht ik dus aan een getDescription method. Dus op deze manier. Wat vind jij hiervan?

echo 'Dos is een ' . gender::getDescription(1);

Wat vind je dan beter? getDescription() of from()? Voor jouw idee valt in ieder geval zeker ook iets te zeggen.

Wat beftreft jouw code... (en nu moet ik oppassen als onopgeleid programmeur... gniffel gniffel)

Wat ik er persoonlijk niet prettig aan vind, is dat je de constanten ook in de from method benoemt. Op 2 plekken dus. Dat betekent dat als je ooit een constante toevoegt, wijzigt of verwijdert, je dit op 2 plekken moet doen.

Mijn idee is dan om een abstract class te maken met als child de Gender class. In die abstracte class zet ik dan die from() of getDescription() method. Via een reflection class haal ik een array met de constanten op. Die array draai ik om, zodat de keys de values worden. Die array sla ik vervolgens op in de abstracte class zodat deze slechts eenmaal gegenereerd hoeft te worden. En aan de hand van de value die binnenkomt, geef ik dan de naam van de constant terug. Op deze manier kan ik die abstracte class hergebruiken, en hoef ik in de child classes alleen nog maar de constants toe te voegen. Goed idee?
 
Wouter J

Wouter J

02/05/2014 23:27:28
Quote Anchor link
http://www.phphulp.nl/php/forum/topic/oop-hoe-consante-terugkrijgen/94745/#679963

Ik wordt gek...

We beginnen met een vraag over een naam, van 2 dingen die totaal niks met elkaar te maken hebben, namelijk landennamen en kleuren. Vervolgens gaat de vraag niet meer over deze dingen, maar over geslachten. Een half uurtje daarna gaat het ook niet meer over de naam en binnen 5 uur zijn we weer terug op de vraag in je vorige topic...
 
Ozzie PHP

Ozzie PHP

02/05/2014 23:29:09
Quote Anchor link
Haha... het gaat nog steeds over de naam van de method Wouter. Discussieer gezellig mee :)
Goede suggesties zijn welkom.
 
Dos Moonen

Dos Moonen

03/05/2014 09:29:09
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
16
17
18
19
20
21
<?php

  public static function from($value) {
    static $names;

    if ( ! $names) {
      $class = new ReflectionClass(self::class);
      $constants = $class->getConstants();
      $names = array_keys($constants);
    }


    foreach ($names as $name) {
      if (constant(__CLASS__ . '::' . $name) === $value) {
        return $name;
      }
    }


    throw new InvalidArgumentException('No matching gender for value ' . $value);
  }


?>


Tada, nu werkt het met reflection.

Had PHP maar first class enums...

Edit: oh, en wat die twee namen betreft moet je zelf maar kiezen, dat doe je uiteindelijk toch wel.
Gewijzigd op 03/05/2014 09:30:18 door Dos Moonen
 
Ozzie PHP

Ozzie PHP

03/05/2014 15:40:56
Quote Anchor link
Thanks Dos!

Wat doe jij nu eigenlijk op de 4e regel als ik vragen mag?

static $names?

Ik wil trouwens geen foreach loop gebruiken maar een class property (als dat lukt) met als keys de values en als values de namen van de constants. Dan kan ik kijken of de value is set, en dan meteen de naam van de constant teruggeven. Dan ben ik die foreach loop kwijt namelijk.
 
Dos Moonen

Dos Moonen

03/05/2014 16:53:21
Quote Anchor link
"static $names?"
PHP heeft ook statische variabele binnen functies, het zelfde idee als statische variabele binnen classes alleen minder flexibel omdat het alleen binnen die functie te gebruiken is.

http://3v4l.org/13gHJ

"Ik wil trouwens geen foreach loop gebruiken maar een class property (als dat lukt) met als keys de values en als values de namen van de constants. Dan kan ik kijken of de value is set, en dan meteen de naam van de constant teruggeven. Dan ben ik die foreach loop kwijt namelijk."

Prima, sla array_flip($constants) op in de statische variabele en je kunt isset() gebruiken. Het was alleen als voorbeeld/inspiratie bedoeld.
 
Ozzie PHP

Ozzie PHP

03/05/2014 18:11:08
Quote Anchor link
>> PHP heeft ook statische variabele binnen functies, het zelfde idee als statische variabele binnen classes alleen minder flexibel omdat het alleen binnen die functie te gebruiken is.

Ik moest even 3x kijken wat je nu bedoelde, maar ik snap 'm nu. Wat grappig :) Wist ik niet eens.

>> Prima, sla array_flip($constants) op in de statische variabele en je kunt isset() gebruiken. Het was alleen als voorbeeld/inspiratie bedoeld.

Yes, top! Dankjewel voor het meedenken Dos!
 



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.