Help MVC

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

IT-traineeship junior software developer

Zoek jij een stevige uitdaging en de mogelijkheid om veel nieuwe dingen te leren in een dynamisch vakgebied? Doe mee aan ons IT Professional Program en ontwikkel jezelf tot software engineer! Je begint met een opleidingstraject van ongeveer 4 maanden. Hierin ga je aan de slag met verschillende technieken die je op conceptueel niveau leert te overzien en interpreteren. Onderwerpen die aan bod komen zijn o.a. programmeren (Java/C#/Python), Object Oriëntatie, Databases, Webservices & webtechnologieën, Domain Driven Design en Continuous Integration/Continuous Delivery. Sommige van deze onderdelen sluit je af met een examen en bijbehorende certificering. Het opleidingstraject zelf sluit je af

Bekijk vacature »

SAP Consultant Logistiek

SAP Consultant Logistiek Functiebeschrijving: Als SAP Consultant Logistiek bijdragen aan projecten met impact op de veiligheid binnen Nederland? Dat kan bij CGI! Wat ga je doen? Als SAP Consultant ben je betrokken bij vraagstukken en integratieaspecten van SAP in het logistieke domein. Je bent bereid om nieuwe SAP uitdagingen zoals S/4HANA eigen te maken en dit te delen met jouw collega’s. Denk aan het voorstellen en implementeren van wijzigingen in SAP Logistiek; het oplossen van logistieke vraagstukken; het onderzoeken van nieuwe mogelijkheden in S/4HANA. Je bent van nature nieuwsgierig naar de nieuwste mogelijkheden van SAP binnen logistieke omgevingen. Wat breng

Bekijk vacature »

IT Business Analyst ERP

Dümmen Orange is the world’s largest breeder and propagator of cut flowers, bulbs, tropical plants, pot plants, bedding plants and perennials. For our IT department in de Lier, we are looking for an IT Business Analyst ERP. Job objective Our organization grows and flourishes. This results in a fast-changing and, therefore, challenging environment. As an IT Business analyst ERP you support our ERP system that is implemented within our Sales and production entities all over the globe. You are working within the IT team, your colleagues (around 25 persons) are located in The Netherlands, Germany and within the US. You

Bekijk vacature »

startende / junior Java developer

Als startende / junior Java developer krijg je een ervaren Java buddy, mag je opleidingen volgen en ga je direct in een Scrum team Java software ontwikkelen. Je wordt goed begeleid en er is veel ruimte voor innovatie. Bij deze organisatie ga je interessante tastbare maatschappelijke applicaties ontwikkelen. Miljoenen mensen zijn dagelijks afhankelijk van de software. Er zijn 8 Java Scrumteams, waarbij ieder team aan een eigen applicatie bouwt. In ieder team zijn meerdere senior, medior en junior Java developers aanwezig. Daarnaast is er minimaal 1 Tester en een vaste product owner per team. Er wordt regelmatig 'pair programming' toegepast.

Bekijk vacature »

Senior Business Analist Pensioenen

Senior Business Analist Pensioenen Functiebeschrijving: Word jij enthousiast om als bruggenbouwer tussen business en IT ervoor te zorgen, dat de juiste IT-oplossingen worden gerealiseerd voor onze eindklanten? Dan ben je bij ons aan het goede adres! Wij zijn op zoek naar een nieuwe collega om het product team van onze Pensioen Administratie Platform te versterken. Wat ga je doen? Je helpt ons en onze klant om onze toekomststrategie van ons Pensioen Administratie Platform vorm te geven. Je verzamelt, combineert en analyseert business requirements vanuit verschillende interne en externe bronnen. Deze vertaal je naar specificaties voor IT, zodat de ontwikkelaars hier

Bekijk vacature »

Java Algorithms Developer

In the Applications Algorithms group we are responsible for the development and implementation of the common algorithms that are then used by other teams to develop applications to optimize the production process of our customers. We are a group of experts on mathematics, algorithms, numerical methods and software engineering. Functie Job Mission Collaborate with our experts developing or improving algorithms / mathematical models and contribute to the development from a software point of view; Create a solid software design for algorithms or parts of it, where speed and memory usage should be optimized; Write quality code that is easy to

Bekijk vacature »

Full Stack developer

Functieomschrijving Ben jij een ervaren Fullstack Java Developer en op zoek naar een internationale, creatieve en innovatieve omgeving? Wil jij werken aan een self-service dataplatform, waarbij je ervoor zorgt dat onze data vanuit een enorme hoeveelheid bronnen op de juiste plek terecht komt? Bij Randstad Groep Nederland (HQ) zijn we op zoek naar jou! Wij zijn op zoek naar een Fullstack Java Developer die per direct ons interne team komt versterken. Fullstack Java Development bij Randstad Groep Nederland (HQ) Jij werkt in het Corporate Client Solutions team. Dit team werkt samen met de product owner aan het klanten portaal, waarin

Bekijk vacature »

Full Stack developer

Functieomschrijving Ben jij een ervaren Fullstack Java Developer en op zoek naar een internationale, creatieve en innovatieve omgeving? Wil jij werken aan een self-service dataplatform, waarbij je ervoor zorgt dat onze data vanuit een enorme hoeveelheid bronnen op de juiste plek terecht komt? Bij Randstad Groep Nederland (HQ) zijn we op zoek naar jou! Wij zijn op zoek naar een Fullstack Java Developer die per direct ons interne team komt versterken. Fullstack Java Development bij Randstad Groep Nederland (HQ) Jij werkt in het Corporate Client Solutions team. Dit team werkt samen met de product owner aan het klanten portaal, waarin

Bekijk vacature »

Embedded Software Developer (C, C++)

For our high-tech business partner, we are in search of a Software Design Engineer / Software Developer with a MSc. or BSc. In Computer Science and relevant experience in C, C++. Do you like to work in a challenging environment in which you are able to work on world changing technology? Read on and apply! Functie As a Software Design Engineer / Software Developer you are responsible for the development and realization of software solutions to make the machines of our business client run. It is your challenge to make the machines run as smoothly as possible, so that they

Bekijk vacature »

IT-traineeship junior software developer

Zoek jij een stevige uitdaging en de mogelijkheid om veel nieuwe dingen te leren in een dynamisch vakgebied? Doe mee aan ons IT Professional Program en ontwikkel jezelf tot software engineer! Je begint met een opleidingstraject van ongeveer 4 maanden. Hierin ga je aan de slag met verschillende technieken die je op conceptueel niveau leert te overzien en interpreteren. Onderwerpen die aan bod komen zijn o.a. programmeren (Java/C#/Python), Object Oriëntatie, Databases, Webservices & webtechnologieën, Domain Driven Design en Continuous Integration/Continuous Delivery. Sommige van deze onderdelen sluit je af met een examen en bijbehorende certificering. Het opleidingstraject zelf sluit je af

Bekijk vacature »

Senior CI/CD Engineer - Public Transport

Senior CI/CD Engineer - Public Transport Functiebeschrijving: Houd je van complexe uitdagingen in een dynamische omgeving? Ben je proactief en niet bang om uit je comfort zone te treden? Wil je belangrijk en impactvol werk doen en daarbij alle ruimte krijgen om je te ontwikkelen en je stempel te drukken? Dan zijn we op zoek naar jou! Wat ga je doen? Jij bent samen met jouw DevOps team verantwoordelijk voor een of meerdere onderdelen van het information-services platform van onze klant. Dit platform verzorgt o.a. reisinformatie, de Wifi-dienst en tal van overige toepassingen zoals diagnose op afstand, meten van reizigersaantallen

Bekijk vacature »

SAP Developer

SAP Developer Functiebeschrijving: Ben jij een ervaren SAP Developer met kennis van diverse programmeer tools in SAP? En ben je toe aan de volgende stap in je carrière waarbij je werkt aan uitdagende projecten die het verschil maken? Wat ga je doen? Als ervaren SAP Developer voeg je met jouw expertise en skills waarde toe aan het team en projecten. Denk bijvoorbeeld aan het bouwen van CDS views, het ontwikkelen van Fiori apps, het inrichten van testautomatisering, maar ook inzetten van je uitgebreide functionele kennis en soft skills. Afhankelijk van je bestaande expertise, krijg je tevens de kans om je

Bekijk vacature »

Junior Applicatiebeheer/ ontwikkelaar .NET

Wie zijn wij? Als ervaren leverancier van oplossingen voor industriële technologie wil ICT Netherlands de wereld elke dag een stap slimmer maken. Onze toegewijde technische professionals voorzien klanten van diensten op het gebied van consultancy, softwareontwikkeling, projectmatige oplossingen en managed services. In het kort Als junior applicatiebeheerder én ontwikkelaar ga je aan de slag binnen ons team outsourced services. Samen nemen jullie het beheer van software uit handen van onze klanten en zorgen ervoor dat hun applicaties blijven draaien. Ook ga je aan de slag met aanpassingen in de software en zorg je er voor dat de software blijft aansluiten

Bekijk vacature »

Systeembeheerder ICT Infrastructuur

De afdeling Informatievoorziening is richtinggevend op het gebied van informatievoorziening, fungeert als waterschap brede informatiedienst en levert de benodigde ICT. De afdeling heeft een proactieve instelling om tijdig te kunnen inspelen op ontwikkeling en technologieën op het tempo van verandering. De afdeling Informatievoorziening zoeken een enthousiaste: Systeembeheerder ICT Infrastructuur voor 36 uur per week, locatie Hoofdkantoor Zwolle Efficiënt beheer? Dat is jou wel toevertrouwd. Want als Systeembeheerder laat jij je niet snel uit het veld slaan door problemen met de infrastructuur. WDODelta is nu op zoek naar een collega systeembeheerder. Als systeembeheerder houd jij je bezig met het dagelijks beheer

Bekijk vacature »

Full Stack developer

Functieomschrijving Ben jij een ervaren Fullstack Java Developer en op zoek naar een internationale, creatieve en innovatieve omgeving? Wil jij werken aan een self-service dataplatform, waarbij je ervoor zorgt dat onze data vanuit een enorme hoeveelheid bronnen op de juiste plek terecht komt? Bij Randstad Groep Nederland (HQ) zijn we op zoek naar jou! Wij zijn op zoek naar een Fullstack Java Developer die per direct ons interne team komt versterken. Fullstack Java Development bij Randstad Groep Nederland (HQ) Jij werkt in het Corporate Client Solutions team. Dit team werkt samen met de product owner aan het klanten portaal, waarin

Bekijk vacature »
Dennis WhoCares

Dennis WhoCares

27/11/2012 20:37:15
Quote Anchor link
Ik ben sinds kort begonnen met het programmeren volgens MVC model..
Velen zullen wel begrijpen wat dit is, dus ik ga er verder niet op in.
Ik ben begonnen met een tutorial (Lang leve de tutorials!)

Dit is een stukje van een model uit de tutorial
Quote:
return array(
"Jungle Book" => new Book("Jungle Book", "R. Kipling", "A classic book."),
"Moonwalker" => new Book("Moonwalker", "J. Walker", ""),
"PHP for Dummies" => new Book("PHP for Dummies", "Some Smart Guy", "")
);



Nou heb ik een while loop gemaakt om pagina's in een array te stoppen

Quote:
while ($pageR = mysql_fetch_object($pagesQ))
{
$pagename = $pageR->page_name;
$pagetitle = $pageR->page_title;
$pagecontent = $pageR->page_content;

array_push($PagesArray, $pagename = new Page($pagename,$pagetitle,$pagecontent));
}
return $PagesArray;


Nou werkt dit wel.. Maar volgens de return uit de tutorial, kan ik mbv een string (in dit geval titel bijv. "Jungle Book", de waardes oproepen)
Maar in mijn geval, lukt t niet om bijv via $PagesArray("index") waardes te vinden, hoewel de waardes wel opgeslagen zijn, maar met de numerieke key's. Want op $PagesArray(0) krijg ik wel de waardes van m'n index pagina etc.

Weet iemand hoe dit kan gebeuren, en hoe ik dit kan oplossen? Ik zit hier al een week mee in de maag en wil t graag rond hebben

RADELOOS!!!
Gewijzigd op 28/11/2012 19:47:47 door Dennis WhoCares
 
PHP hulp

PHP hulp

19/01/2022 14:53:24
 
Wouter J

Wouter J

27/11/2012 22:12:36
Quote Anchor link
Allereerst is het $PagesArray['index'] en $PagesArray[0]. Je pusht ze in een array, die pakt gewoon telkens een volgend cijfer. Het '$pagename = new Page(...)' goede zorgt er alleen voor dat je new Page(...) in de $pagename variabele opslaat, die je telkens weer overschrijft, het geeft dus niks aan van de key.

Om dit te doen moet je gewoon de key opslaan in de array, zoals je met elke normale array zou doen: uitleg

Hoe je dit in het vervolg zelf kunt oplossen
Je kunt kijken met var_dump hoe een array/object/variabele er precies uitziet, zodat je kan zoeken waar het probleem ligt.
Zodra je de plek van het probleem hebt gevonden kijk je in de documentatie naar de functie die je daar gebruikt: array_push Daar lezen we (en zien we in de voorbeelden):
Quote:
The length of array increases by the number of variables pushed.
 
Dennis WhoCares

Dennis WhoCares

28/11/2012 08:26:50
Quote Anchor link
Wouter J op 27/11/2012 22:12:36:
Allereerst is het $PagesArray['index'] en $PagesArray[0]. Je pusht ze in een array, die pakt gewoon telkens een volgend cijfer. Het '$pagename = new Page(...)' goede zorgt er alleen voor dat je new Page(...) in de $pagename variabele opslaat, die je telkens weer overschrijft, het geeft dus niks aan van de key.


Dat is t dus, zoals in de tutorial geeft ie als key de titel waar die drie waardes aan toevoegt
Titel=>new book(waarde,waarde,waarde)

Maar als ik dit in de loop zet $pagename => waarde,waarde,waarde
Dan krijg ik double arrow foutmelding

Ik begrijp nu ik er met een heldere gedachte naar kijk dat ie de new page met de waardes opslaat als pagename.
Maar ik wil dit tzelfde als de tutorial, dat de pagename dus de key wordt en geen numerieke key.
Is dit mogelijk? Of zal ik een lange string generen en vervolgens return array($destring) doen?
Gewijzigd op 28/11/2012 09:07:05 door Dennis WhoCares
 



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.