$$a -> geeft undefined variable

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Experienced Lead Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Delft Vacature ID: 13301 Introductie We are seeking a Lead Java Developer for our team in the area of Delft. You will develop an application used exclusively by the engineers and geologists for site characterizations, which imports raw field and laboratory measurements for further processing, integration, ground modelling, and geotechnical analysis and reporting. The client/server application is entirely written in Java, and the server is hosted in the Amazon cloud, utilizing frameworks such as Spring and Hibernate, and connected to an MS SQL Server RDS instance. There is a trend towards using more

Bekijk vacature »

Senior Software Developer C++

Vacature details Vakgebied: Software/IT Opleiding: Senior Vacature ID: 13342 Introductie Do you want to work for one of the most innovative companies located in the region of Eindhoven. Currently Due to growth we are looking for a Senior Software Developer. Our client is a high-tech company with international roots and can provide you with a challenging opportunity. Functieomschrijving Responsibilities: Design, develop, and maintain high-quality software applications in C++ Collaborate with other engineers, product managers, and stakeholders to understand requirements and develop solutions Write clean, maintainable, and efficient code Conduct thorough testing and debugging to ensure high-quality software Optimize applications for

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 »

Als Front-end developer samenwerken met de beste c

Functie Momenteel zijn we voor één van de projecten bij hun key partner, een voorloper in de energiesector, op zoek naar gedreven Front-end developers. Ze nemen de lead in dit project en werken uitsluitend met vooruitstrevende technologieën. Ze verwachten dat de technologie die hier wordt ontwikkeld uiteindelijk door veel meer grote corporates, in verschillende sectoren zal worden toegepast. Dit is dan ook een heel uitdagend project om aan mee te gaan werken. Het team bestaat o.a. uit User Experience designers, Data Scientists en Software Engineers. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van

Bekijk vacature »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

Senior Front-end Developer

Dit ga je doen Met behulp van diverse programmeertalen ontwikkelen van Front-end software; Het begeleiden van het front-end team; Het oplossen van incidenten; Het bijhouden van een backlog; Je hebt een actieve bijdrage in de wekelijkse overleggen met de omliggende teams; Je houdt trends bij en adviseert het management hierover waar nodig; Helder communiceren met de stakeholders om hen zo mee te nemen in projecten en laten inzien wat de duur en toegevoegde waarde van bepaalde projecten is. Hier ga je werken Deze organisatie heeft circa 40 miljoen bezoekers per maand en heeft innovatie hoog in het vaandel staan. Het

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Dordrecht zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

TypeScript developer (tot € 6.000, - bruto pe

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een ervaren Typecript developer die niet alleen zichzelf verder ontwikkelt, maar het ook leuk vinden om op termijn meer junior collega’s op pad te helpen. Je zult aan de slag gaan met het migreren van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde aan User Experience en kiezen ze duidelijk voor kwaliteit i.p.v. snelheid. Je krijgt dus de ruimte om vanuit gedegen onderzoek te werk te gaan en het borgen van kwaliteit staat hoog in het vaandel.

Bekijk vacature »

Senior .NET Developer I goed salaris en deels thui

Bedrijfsomschrijving Mijn opdrachtgever is al ruim 20 jaar een gevestigde naam in de wereld van software ontwikkeling, met drie kantoren in de Randstad, waaronder Alphen aan den Rijn. Zij richten zich op het bouwen van IT-oplossingen die ervoor zorgen dat de productiviteit van klanten te allen tijden optimaal is. Hiervoor neemt jouw nieuwe werkgever het volledige ontwikkelproces tot haar rekening; van het eerste gesprek om de klantwensen in kaart te brengen, tot aan het uiteindelijke onderhoud van de opgeleverde oplossing. In totaal werken er inmiddels bijna 200 gemotiveerde IT-ers binnen deze organisatie. De gemiddelde leeftijd ligt rond de 35. Het

Bekijk vacature »

Full Stack Developer

Ben jij een kei van een full-stack developer? Heb je ambitie om te groeien en jezelf te ontwikkelen binnen een ambitieus bedrijf? Gaat jouw hart sneller kloppen van transpilers of frameworks zoals Angular, Vue of React? Dan ben jij de persoon die wij zoeken! Voor onze opdrachtgever zijn wij op zoek naar een full-stack developer om onderdeel te zijn van een team dat bestaat uit gedreven developers. Ieders met hun eigen specialiteiten en kennis van de projecten en behoeften vanuit de product owners. We zoeken iemand die met zijn/haar huidige competenties en domeinen dit team wil begeleiden, stimuleren en tevens

Bekijk vacature »

C# Developer

Dit ga je doen Je gaat aan de slag in het websites team of portals team waarin je je bezighoudt met concept & design, implementatie en ook een stukje bugfixing en onderhoud; Je werkt met je team volgens de Scrum werkwijze; Zo adviseer je ook de PO & Scrum Master over de technische architectuur, koppelingen en integratie met externe systemen en API’s; Je blijft op de hoogte van de laatste ontwikkelingen en trends op het gebied van C# / .NET en deelt deze kennis binnen de organisatie. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de

Bekijk vacature »

Software Developer C# - Deventer

Software Developer C# – Deventer Bijdragen aan de toekomst van het onderwijs! Ben jij op zoek naar een dynamische omgeving waar vol enthousiasme wordt gewerkt aan software voor interactieve dashboard- en analysetoepassingen ter verbetering van het onderwijs? Dan zijn wij het bedrijf voor jou! TIG is een bedrijf met een informele en ondernemende werksfeer, waarbij goede ideeën snel leiden tot concrete acties. Wij zijn een software ontwikkelorganisatie en focussen ons op het ontwikkelen en implementeren van oplossingen voor het leveren van managementinformatie, datavisualisatie en analyses voor het onderwijs. Met onze dashboard- en analyseoplossingen zetten scholen gegevens om naar betekenisvolle informatie.

Bekijk vacature »

.NET Developer

Dit ga je doen Binnen het team bouw je aan een applicatie met andere .Net Developers, testers een Product Owner en een Business Analyst. Met het team wordt de backlog besproken. In overleg claim jij jouw deel en zorgt ervoor dat onderhoud en innovatie wordt gerealiseerd. Het project dat momenteel draait is het opgraden van de omgeving. Doorontwikkelen van de huidige applicatie; Overleggen met teamleden om de backlog te verdelen; Onderhouden van de huidige omgeving; Sparren met de business en het ophalen van nieuwe requirements. Hier ga je werken De organisatie is een van de grootste landelijke aanbieder van diverse

Bekijk vacature »
Johan Cuypers

Johan Cuypers

28/02/2016 23:29:59
Quote Anchor link
Beste,

Ik ben een cursus van lynda.com PHP beyond the basic aan het volgen en daarin stond dat als je dit script uitvoerd:

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
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8" />
    <title>Variable Variables</title>
</head>
<body>
<?php
$a
= "Hello";
$hello = "Hello everyone.";
echo $a . "<br />";
echo $hello. "<br />";

echo $$a."<br />";

?>


</body>
</html>


je volgend resultaat moet krijgen:

Hello
Hello everyone.
Hello everyone.

maar ik krijg een melding:
Hello
Hello everyone.

Notice Undefined variable: Hello In /Users/naam/Sites/btb_sandbox/variable_variable.php on line 14

Is dit omdat zei een vroeger versie van PHP gebruiken ? V5.2.6
en ik gebruik v 7.0.2 ?

Met vriendelijke groeten
Johan
- Ariën -:
Gelieve in het vervolg bij code de [code][/code]-tags gebruiken.
Hier kan je meer lezen over de mogelijke opmaakcodes.
Alvast bedankt!
Gewijzigd op 29/02/2016 10:24:19 door - Ariën -
 
PHP hulp

PHP hulp

26/11/2024 18:16:27
 
- SanThe -

- SanThe -

28/02/2016 23:57:22
Quote Anchor link
Je gebruikt Hello en hello, hoofdletter en kleine letter.
Maak ze allen hetzelfde.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

29/02/2016 00:03:06
Quote Anchor link
- SanThe - op 28/02/2016 23:57:22:
Je gebruikt Hello en hello, hoofdletter en kleine letter.
Maak ze allen hetzelfde.


Ik zien geen variabele $Hello hoor San The?

Ik zie wel een $$a. dat zal waarschijnlijk een $a moeten zijn.

Toevoeging op 29/02/2016 00:05:52:

Oh en de . achter $hello daar moet wel een spatie tussen lijkt me. dus:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
echo $hello . "<br />";


Overigens zie ik nu inderdaad in de foutmelding ook Hello staan met een hoofdletter.
 
Thomas van den Heuvel

Thomas van den Heuvel

29/02/2016 00:56:49
Quote Anchor link
Frank Nietbelangrijk op 29/02/2016 00:03:06:
Oh en de . achter $hello daar moet wel een spatie tussen lijkt me. dus:

Waarom zou dat moeten? :/

Het is dan wellicht beter leesbaar maar het is niet verplicht.
 
- SanThe -

- SanThe -

29/02/2016 08:15:50
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$a
= "Hello";
$hello = "Hello everyone.";
echo $$a; // is dus echo $Hello en die bestaat niet (met hoofdletter)
?>
 
Ivo P

Ivo P

29/02/2016 09:38:22
Quote Anchor link
Leuk als voorbeeld voor de mogelijkheden van PHP om in een cursus te laten zien, maar in de praktijk zou je dit niet moeten toepassen.

Je script wordt er behoorlijk onduidelijke door.

De enige keren dat ik me herinner dit te hebben toegepast de afgelopen 10+ jaar, is bij fouten met copy-paste van code waarbij een $ teveel bleef staan.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

29/02/2016 10:00:49
Quote Anchor link
- SanThe - op 29/02/2016 08:15:50:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$a
= "Hello";
$hello = "Hello everyone.";
echo $$a; // is dus echo $Hello en die bestaat niet (met hoofdletter)
?>


Dat wist ik niet eens :-). Maar het valt wat mij betreft onder "zinloos geweld" dus vergeet ik dit direct maar weer. @Thomas: your right!
 
- SanThe -

- SanThe -

29/02/2016 12:42:44
Quote Anchor link
Frank Nietbelangrijk op 29/02/2016 10:00:49:
... Maar het valt wat mij betreft onder "zinloos geweld" ...

Helemaal mee eens.
 
Thomas van den Heuvel

Thomas van den Heuvel

29/02/2016 16:18:06
Quote Anchor link
Het is altijd lastig om een "juist gebruik" en het "nut" te illustreren met een haast triviaal voorbeeld.

Variabele namen van variabelen kunnen handig zijn. Bijvoorbeeld als een klasse- of methodenaam bepaald moet worden via configuratie of een of andere berekening.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
// bepaal / bereken driver
$driverClass = ...;
$driver = new $driverClass();

// ...

// bepaal aan te roepen methode

$method = ...;
$someObject->$method();
?>

Deze laatste variant is vergelijkbaar met de PHP functie call_user_func().

Het feit dat deze constructies (nog steeds) bestaan geeft ook (min of meer) aan dat deze een zeker bestaansrecht hebben. Wil niet zeggen dat je deze maar moet gebruiken waar mogelijk. Dit moet een weloverwogen keuze zijn.
 
Johan Cuypers

Johan Cuypers

01/03/2016 19:53:09
Quote Anchor link
Thanks San The :) ik had net ook ontdekt ;) ja php pas begonnen vandaar soms zit het in de kleine details ;)
Maar zo leer ik wel waar ik later moet op kijken wanneer er fouten zijn


Toevoeging op 01/03/2016 19:56:06:

Johan Cuypers op 01/03/2016 19:53:09:
Thanks San The en Frank :) ik had net ook ontdekt ;) ja php pas begonnen vandaar soms zit het in de kleine details ;)
Maar zo leer ik wel waar ik later moet op kijken wanneer er fouten zijn
 



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.