Overall Gebruik Variabele

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end Developer

Back-end Developer Opzet internetbureau, Santpoort-Zuid Opzet is een veelzijdig internetbureau, waar creatie en techniek hand in hand gaan. We ontwerpen en ontwikkelen voor diverse grote opdrachtgevers gebruiksvriendelijke sites, apps en applicaties. Opzet groeit. Daarom zijn we op zoek naar een ontwikkelaar die graag in teamverband werkt. Iemand die proactief meedenkt, de beste oplossingen zoekt en op de hoogte is van de nieuwste ontwikkelingen. We hebben per direct plek voor een: Back-end Developer Voor 32 - 40 uur per week Als Back-ender van Opzet ben je in staat om mooie oplossingen te bedenken en optimale code te schrijven voor sites en

Bekijk vacature »

.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 »

Medior PHP Developer

As a PHP Developer at Coolblue, you ensure that our webshops are bizarre fast and super tight. How do I become a PHP Developer at Coolblue? As a Medior PHP Developer you work together with other development teams to make our webshop work as optimally as possible and to make our customers happy. Although you are a PHP Developer, you are not averse to a little C # or Javascript. Want to become an PHP Developer at Coolblue? Else will explain how to do that. You enjoy doing this Writing PHP code, but can also find your way in C

Bekijk vacature »

Solution Developer Power BI Python

Data Engineer Power BI Python SQL DAX (Azure) Full-time Location: Rotterdam Contract Duration: 6months (temp or freelance) Background The Integrated Operations Benelux team consist of various roles that make Excellent Execution a success. One of these roles is a (contract) role of a Business Solutions Developer. Less time spent on Running the Business to reinvest in Growing the Business whilst Improving Customer and Employee Satisfaction is the vision of Integrated operations. Integrated Operations brings Customer Development, Supply Chain and Sales within Benelux together in realizing excellent execution. The 4 principles driving Integrated Operations are: end 2 end ownership, maximized automation,

Bekijk vacature »

P - ETL Developer

Looking for a freelance ETL Developer i am looking for a freelance ETL Developer for a project in financial services. * Start: 4 January * Duration: 12 months * Hours per week: 40 * Location: Amsterdam (mostly working from home) Your impact as ETL Developer As senior ETL developer you will be able to discuss and develop the best technical solution with the team, but also are capable to discuss what should and should not be done from forward looking (business) perspective. What doe you bring as ETL Developer * 8 year's working experience as ETL Developer / Specialist *

Bekijk vacature »

Advanced Mendix Developer Logistic Solutions

Advanced Mendix Developer Logistic Solutions Den Haag HBO/WO IT Professional "Als Advanced Mendix Developer impact maken op de groeiende E-commerce markt met onze logistieke software en onze kritieke logistieke keten. Je doet dit door ontwikkeling en uitbreiding van onze Mendix Cloud omgeving, waarbij je complexe business processen vertaalt naar kritieke Mendix applicaties." Wat ga je doen? PostNL is becoming a postal tech company. Je komt te werken binnen PostNL Logistic Solutions. Daar gaan we net wat verder dan een standaardpakket of brief. Het gaat bijvoorbeeld om gekoeld vervoer van medicijnen (Health), Warehousing (Fulfilment), het leveren binnen hele strakke tijdvakken (Time

Bekijk vacature »

BI Developer gezocht met kennis van Qlik! (interne

Bedrijfsomschrijving Voor een leuke klant ben ik zoekende naar een BI Developer met kennis van SQL en Qlik. Deze organisatie is actief op het gebied van onderzoeksdata, marketing en data analytics. Ze werken wereldwijd voor grote klanten zoals Twitter en Disney op het gebied van Data Analytics en Marketing Analytics. Je kunt hierbij denken aan advies over inzet van reclame, zoals bijvoorbeeld Out of Home media, Online advertenties, Licenties, Evenementen, Onderzoeksrapporten en nog veel meer. Functieomschrijving Je gaat je als BI Developer onder andere bezighouden met het maken van dashboards en rapportages (in QlikSense) ten behoeve van de klanten van

Bekijk vacature »

Medior Front-end Developer

As a medior Front-End Developer at Coolblue you improve the user-friendliness of our webshop for millions of customers. How do I become a Medior Front-end Developer at Coolblue? As a Medior Front-end Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX designer to pick up stories. You get energy from coming up with creative solutions and are happy to present this within the team. You are also proud of your work and welcome all feedback. "Want to become a Medior Front-end Developer at Coolblue? Else de Boer explains how to

Bekijk vacature »

Cloud CRM / WebApp developer

(4-6 j development team ervaring - 32 uur per week, Utrecht/thuiswerken) Solease is een snel groeiend bedrijf en heeft als missie om duurzame energie voor iedereen toegankelijk te maken. Daarom bieden wij het huren van zonnepanelen aan als laagdrempeliger en duurzamer alternatief voor bezit. Door het wegnemen van de investeringsdrempel, het gedoe en risico draagt Solease bij aan het versnellen van de energietransitie. Voor mensen die het huren willen overslaan, bieden we ook de mogelijkheid om de zonnepanelen direct te kopen. Daarnaast zijn andere verduurzamende maatregelen in de planning. Wil jij met jouw werk échte impact realiseren? Lees dan verder

Bekijk vacature »

Full-stack .NET developer gezocht, Goeree-Overflak

Ben je een .NET software developer en op zoek naar een professionele werkomgeving binnen een wat groter innovatief en ambitieus bedrijf? Waar sprake is van een uitgebreid applicatielandschap met elke dag nieuwe uitdagingen, waar alles mogelijk is, binnen een goede collegiale sfeer? Lees dan verder! Voor een bedrijf in Goeree-Overflakke zijn we momenteel op zoek naar een ervaren software developer. De IT afdeling bestaat uit circa 60 mensen waarvan zo'n 15 developers. Voor de recente architectuur wordt gebruikt gemaakt van de nieuwste technieken waaronder .NET Core, Docker en Angular. Echter bestaat het applicatielandschap uit een groot aantal verschillende applicaties waarbij

Bekijk vacature »

.NET Developer Zorg-ICT

Wil jij met ChipSoft impact maken in de zorg met jouw technische kennis als Software Developer? En lijkt het jou uitdagend om innovatieve software te ontwikkelen met de laatste Microsoft-tools en technieken? Wat doe jij als Software Developer? Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van jouw eigen module. Dit gaat om complexe ICT-producten die feilloos moeten functioneren binnen de complexe omgeving van een zorgorganisatie. Je werkt zelfstandig of in teamverband. ChipSoft maakt gebruik van een zelf ontwikkeld multi-tier framework. Tijdens een interne opleiding brengen wij je snel bij hoe je binnen deze architectuur je ontwikkelkunsten kunt

Bekijk vacature »

Software Developer / PHP

Bedrijfsomschrijving Voor een organisatie in regio Eindhoven zijn wij op zoek naar een Software Developer met goede kennis van PHP. Het gaat om een software bedrijf dat te omschrijven is als informeel en open. De mensen die er werken zijn enthousiast, willen graag goede kwaliteit neerzetten, nieuwe technieken worden omarmt en alles is zo ingericht dat nieuwe tools/technieken gemakkelijk geïntegreerd kunnen worden. De organisatie is erg technisch georiënteerd, men gaat echt voor software development en heeft passie voor het vak. Er wordt geïnvesteerd in medewerkers door bijvoorbeeld opleidingen, cursussen en echt tijd voor onderzoek en innoveren. Je krijgt al snel

Bekijk vacature »

BI Developer

Bedrijfsomschrijving De organisatie waar je komt te werken als (Senior) BI Developer is een grote internationale financiële instelling. Met vele vestigingen in Nederland zijn ze een belangrijke speler op de financiële markt. Jij zal hoofdzakelijk op het kantoor in Amsterdam werkzaam zijn, maar het kan ook voorkomen dat je af en toe naar een andere vestiging gaat. Het bedrijf telt ongeveer 5000 medewerkers waarvan ruim 150 ICT'ers. Het team waar je in komt te werken als (Senior) BI Developer is een ambitieus BI team dat zich bezighoudt met lokale en internationale uitdagingen. Zo zit een Junior BI Developer, 2 (Medior)

Bekijk vacature »

TVD Developer

Data Management Developer For one of our clients we are looking for a highly-motivated application specialist with proven relevant knowledge of and experience within the area of Data Management Development. This is going to be your job Are you a highly-motivated application specialist with proven knowledge of and experience with applying to the Tibco Data Virtualization domain in the area of Data Management Development? Do you have generic knowledge of and experience with data management capabilities? You are an enthusiastic T-shaped team player that will manage the environment and where you take ownership for the continuity of our solutions and

Bekijk vacature »

Full Stack Developer- .Net Core/ Node.JS

Full stack Developer- .Net Core/ Node.JS/ React.JS NEW PERMANENT POSITION AVAILABLE IN VEENENDAAL, UTRECHT Brand New opportunity available for a Full Stack Developer Utrecht based organisation in an accessible location Full Stack Developer- .Net Core/ Node.JS/ React.JS Salary- Up to €60,000 per annum To apply please call +31 (0)20 800 4990 or email George.widdowson@searchability.com Based in Veenendaal we are an ambitious software house wo are looking for a talented developer with experience in .Net Core and Node.JS to join the team, on a permanent basis. Sourced by: @SearchabilityEU– your 24/7 twitter feed of latest IT vacancies across Europe WHO ARE

Bekijk vacature »
JunkieXP

JunkieXP

20/03/2008 12:24:00
Quote Anchor link
Ik heb een Variabele welke een Array bevat, deze Array wordt gegenereerd door een Class

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
//Class Toevoegen
$clsLanguage = new clsLanguage();

$uiText = $clsLanguage->Language($selectedLang);
?>


Wanneer ik deze nu echter wil gebruiken in andere Classes moet ik deze per Functie aanroepen doormiddel van hem globaal op te halen of opnieuw toe te kennen.

Is het niet mogelijk om deze voor alle functies bereikbaar te maken zonder hem binnen iedere functie opnieuw aan te roepen.

Ik zat al te denken aan een Sessie maar weet niet of je hier dan een ongelofelijke memory overload mee genereert (de array bevat namelijk Text voor een bepaalde taal).
 
PHP hulp

PHP hulp

17/01/2021 06:14:28
 
- wes  -

- wes -

20/03/2008 12:25:00
Quote Anchor link
je kan em definen, maar apart is toch beter. veiliger
 
JunkieXP

JunkieXP

20/03/2008 12:39:00
Quote Anchor link
En welke methode is dan het verstandigst.

- Steeds de complete verbinding tot stand zetten met de betreffende class en per functie deze variabele zetten
- Een keer de variabele zetten en vervolgens met Global ophalen wanneer nodig.

PS. Define wilde toch niet helemaal werken, gaf namelijk: "Warning: Constants may only evaluate to scalar values"
Gewijzigd op 01/01/1970 01:00:00 door JunkieXP
 
Frank -

Frank -

20/03/2008 12:48:00
Quote Anchor link
wes schreef op 20.03.2008 12:25:
je kan em definen, maar apart is toch beter. veiliger
Hij leuk!

Feestje?
 
- wes  -

- wes -

20/03/2008 13:27:00
Quote Anchor link
en jij maar denken dat de P in PSQL stond voor Postgre

PARTTYYYYYYYYYYYYYYYY
 
Leon Kunst

Leon Kunst

20/03/2008 13:40:00
Quote Anchor link
euh, ben ik de enige die bovenste 2 reacties niet helemaal snapt?
 
JunkieXP

JunkieXP

20/03/2008 13:55:00
Quote Anchor link
Wees niet bang Leon, ik snap er ook niks van ;).

Kan iemand hier een verklaring voor geven.

Wanneer ik

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? print_r $clsLanguage->uiText ?>


Krijg ik mooi de complete array te zien, echter wanneer ik

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? $clsLanguage->uiText['value'] ?>


krijg ik ineens "Notice: Trying to get property of non-object".

Het is echter geen optie om het aan een variabele te hangen omdat ik die dan weer niet kan benaderen vanuit mijn functies.
Gewijzigd op 01/01/1970 01:00:00 door JunkieXP
 
Leon Kunst

Leon Kunst

20/03/2008 13:58:00
Quote Anchor link
moet die laatste dan niet gewoon print zijn?

omdat je al een bepaalde waarde uit de array ophaalt toch?
 
Joren de Wit

Joren de Wit

20/03/2008 13:59:00
Quote Anchor link
Ik zie het probleem niet echt, je kunt deze variabele toch als parameter meegeven als je die andere klasses instantieert? Sla de variabele vervolgens op als property binnen die klasse en al je methodes in die klasse kunnen er over beschikking...

Als je het over statische methods hebt, zul je de variabele telkens als parameter aan de method zelf moeten meegeven. Maar goed, globaal maken van variabele doe je liever niet en dat is hier ook echt niet nodig.
 
JunkieXP

JunkieXP

20/03/2008 14:02:00
Quote Anchor link
@Leon: Was idd een typo in het voorbeeldje, had het niet zo in het echte script.

Als ik deze overal als Parameter meegeef wordt het er imo niet beter op, dit betekent dat iedere functie automatisch 1 parameter heeft terwijl dit niet echt nodig is lijkt mij, het is inderdaad een mogelijkheid, maar het lijkt mij niet de meest ideale omdat het daadwerkelijk in iedere functie met print to screen functionaliteit deze dan als parameter wordt meegegeven.
 
Joren de Wit

Joren de Wit

20/03/2008 14:08:00
Quote Anchor link
Ik weet natuurlijk niet hoe je applicatie in elkaar zit en wat voor inhoud die $uiText heeft of krijgt. Maar over het algemeen is het zo dat als methods in een klasse allemaal een bepaalde variabele nodig hebben, je deze variabele dan het beste als property in die klasse kunt opnemen.

En als deze variabele van buiten de klasse komt, betekent het dus dat je deze op een of andere manier erin moet krijgen. De makkelijkste manier om dat te doen is tijdens het instantieren van de klasse en de betreffende variabele dus als parameter aan de constructor mee te geven.

Dus iets van deze strekking:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$myObject
= new myClass();
$myVar = $myObject->returnVar();

$myOtherObject = new myOtherClass($myVar);
?>
 
JunkieXP

JunkieXP

20/03/2008 14:11:00
Quote Anchor link
Het is een Language Array.

Gezien ik het niet mooi vind in iedere Class standaard iets mee te geven heb ik er een extra regel voor geschreven die in iedere effectieve class het gegeven toekent aan een variabele, iets omslachtiger maar in mijn ogen netter en duidelijker.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? $clsLogin->uiText = $clsLanguage->Language(); ?>
 



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.