(Opgelost) Variabel uit config

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET Developer

Dit ga je doen Programmeren in .NET, Javascript & C# en ontwikkelen in Web Services, Windows Services en MS SQL Server; Zelfstandig verbanden maken Analyseren, testen, bugs fixen, reviewen en rapporteren; Juiste prioriteiten stellen en verantwoordelijkheid nemen; Op architectuur niveau meedenken; Af en toe klanten bezoeken. Hier ga je werken Voor onze relatie zijn wij opzoek naar een .NET ontwikkelaar met minimaal 3 jaar werkervaring. Je komt te werken in een groeiend bedrijf met betrokken collega's die zorgen voor een familiaire sfeer op de werkvloer. Als .NET ontwikkelaar word jij vanaf de eerste werkdag betrokken bij het gehele ontwikkelproces. De

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 »

.NET developer

Functie Als .NET ontwikkelaar ga jij aan de slag bij een van onze klanten actief in de High Tech Industrie. Onze klanten zijn voornamelijk gelokaliseerd in de omgeving van Eindhoven. Wij zijn erg selectief als het gaat om de projecten die wij accepteren en richten ons dan ook alleen op innovatieve en complexe projecten. Omdat onze klanten voornamelijk gespecialiseerd zijn in de machinebouw, werk jij ook vaak dicht tegen de machines aan. Ons team bestaat momenteel uit Embedded engineers, IOT developers en Cloud engineers. Wij werken voornamelijk aan Microsoft projecten waar er gebruik wordt gemaakt van WPF, UWP, .NET Core

Bekijk vacature »

OutSystems developer

Dit ga je doen Klanten adviseren over de mogelijkheden van OutSystems; OutSystems oplossingen ontwikkelen en implementeren; Stakeholdermanagement; Kennis en expertise up to date houden en delen met het team. Hier ga je werken Onze opdrachtgever, gevestigd in regio Amsterdam, is een innovatieve dienstverlener die zich richt op grote corporates in verschillende sectoren. Doordat je bij veel verschillende klanten aan de slag zal gaan is geen enkel project hetzelfde. De organisatie kenmerkt zich door hoge mate van professionaliteit en innovatieve oplossingen. In de rol van OutSystems developer zal jij verschillende grote klanten helpen om efficiënte OutSystems oplossingen te ontwikkelen en implementeren.

Bekijk vacature »

Senior PHP developer

Functie Jouw werkzaamheden zullen grotendeels bestaan uit het in teamverband ontwerpen, vernieuwen en door ontwikkelen van het systeem. Het is echt back-end werk (bijvoorbeeld het doorontwikkelen van een API) en dit moet je dan ook liggen. Ze zijn niet persee gebonden aan talen of tools maar gebruiken graag de technieken die het beste aansluiten op de gegeven oplossing. Voor nieuwe (versies van) componenten maken ze veelal gebruik van Go(lang). Bij aanpassingen aan bestaande onderdelen gebeurt dit in PHP en C++. Het team is heel divers, er hangt een relaxte sfeer en ze organiseren regelmatig leuke music nights, game nights e.d.

Bekijk vacature »

Front-end Developer Magento 2/Wordpress

Voor het aantrekkelijk houden en steeds vernieuwen van de huidige websites en webshops en het meedenken in de marketing zijn wij per direct op zoek naar een ervaren Front-end developer met gedegen kennis van Magento 2 (webshops) en Wordpress (websites). Wat bieden wij jou Mooi salaris! Meteen op contract bij de opdrachtgever! Gezellig, Kempisch bedrijf! 35 uur per week! Auto van de zaak! Wie ben jij Van een front-end developer verwachten wij: Een afgeronde Bachelor ICT opleiding met profiel ICT & Media Design. Dat je in het bezit bent van een Magento 2 professional front-end developer certificaat; Je hebt ruime

Bekijk vacature »

.NET Developer Azure

Dit ga je doen Het ontwerpen en bouwen van diverse applicaties (C#, ASP.NET, MVC); Het ontwikkelen van Webservices (WCF); Het meewerken aan de transitie naar Azure; Het samenwerken met collega's binnen een Scrumteam en meedenken over de User Stories; Het bouwen van unittesten; Meedenken over nieuwe tooling, ontwikkelingen en technologieën in de markt. Hier ga je werken Je komt te werken bij een organisatie die verantwoordelijk is voor de ontwikkeling van verschillende portalen. Deze portalen worden gebruikt door diverse partijen en jouw taak is om ervoor te zorgen dat deze optimaal functioneren. Je wordt onderdeel van een Scrumteam en werkt

Bekijk vacature »

Junior Front end developer

Functie Jij als developer gaat ons helpen onze producten verder te ontwikkelen en in te zetten in de markt. Op dit moment bestaat ons SaaS product uit 3 componenten die zowel los als in een pakket gekocht kunnen worden. Het gaat hier om een online kaartapplicatie, een workflow tool en een monitoring tool. Momenteel zijn wij 3 jaar geleden gestart met de ontwikkeling. De tech-stack waarmee we werken is voornamelijk Javascript, Vue.js en Python. Daarnaast gebruiken wij FaundaDB als database en werken we veel met GIS applicaties. De uitdaging die we momenteel hebben is dat we momenteel een intern team

Bekijk vacature »

C# developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als C# Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the Year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Als junior .NET Developer lever je met jouw oplossingen direct een bijdrage aan de bedrijfsprocessen van de klanten. Werkzaamheden waar jij je zoal mee bezig houdt zijn; Het ontwikkelen, onderhouden en optimaliseren van de draaiende platforms van de klanten; Softwareontwikkeling middels C#, .NET; Klantcontact om de wensen te bespreken en uit te werken; Optimaliseren van de (huidige) bedrijfsprocessen; De IT-afdeling bestaat uit 30 personen verdeeld over 3 teams. Het team waar je in terecht komt bestaat uit ongeveer tien man. Het is een team wat bestaat uit betrokken collega’s, waar iedereen bereidt is om elkaar te

Bekijk vacature »

Lead Front-end developer

Functie Hun huidige applicatie worden ontwikkeld in o.a. React, Redux, TypeScript. Ze werken graag met de nieuwste technieken en tooling en zoeken ook developers die hier proactief op zoek naar gaan. Als senior/lead developer ben je een kartrekker in het team. Naast het meedenken over bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Zo kun je bijvoorbeeld 1 dag in de week met 2 collega’s bezig zijn om samen met hen te kijken naar hun ontwikkeling, doelstellingen en uiteraard de gewenste begeleiding hierin. Hiernaast sta je als

Bekijk vacature »

.NET Developer

Dit ga je doen (Door)Ontwikkelen van het applicatielandschap; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het applicatielandschap; Sparren met de business. Hier ga je werken De organisatie is werkzaam in de financiële dienstverlening met meer dan 200 medewerkers en meer dan 250.000 eindgebruikers is het een van de grotere binnen haar branche. Je komt te werken in een team waarmee je verantwoordelijk bent voor het ontwikkelen en onderhouden van de financiële applicaties binnen de organisatie, denk hierbij aan het bouwen en onderhouden van portalen. Als .net developer ga jij het development team ondersteunen met de transitie naar

Bekijk vacature »

Software ontwikkelaar

Ben jij graag bezig met verschillende projecten? Vind jij beleving van klanten én medewerkers ook belangrijk? Wij zijn vanwege de doorontwikkeling van het applicatielandschap van onze opdrachtgever op zoek naar een fulltime software ontwikkelaar. Omschrijving Jij en jouw collega’s zijn verantwoordelijk voor de continuïteit en waarborging van het applicatielandschap. Om de processen vloeiend te laten verlopen is software ontwikkeling daarom van essentieel belang. Onze opdrachtgever doet dit voornamelijk zelf, met door hun eigen ontwikkelde applicaties. Dit betekent dat jij: functionele eisen vertaalt naar gebruiksvriendelijke software; tijdens SCRUM sessies advies geeft over het te bouwen ontwerp; nieuwe software ontwikkelt en het

Bekijk vacature »

SAP ABAP Developer

Dit ga je doen Software ontwikkeling met behulp van o.a. ABAP, Sapscript en Smartforms Maatwerk development op SAP ECC 6.0, in de toekomst S/4 HANA Samenwerken met Business Analisten die functioneel en technisch ontwerpen aanleveren Testen van opgeleverde software Bugfixing Ondersteuning van eindgebruikers Hier ga je werken Onze klant, een internationaal gevestigd productiebedrijf dat mensen blij maakt, is ter versterking op zoek naar een ABAP Developer voor hun SAP team. Het team van 4 mensen verzorgt de ontwikkeling van maatwerk voor de SAP omgeving waar wordt gewerkt met modules SD, FI/CO, PM en MM. Momenteel draait het bedrijf op SAP

Bekijk vacature »

Junior Software Developer

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer!? Sta jij aan het begin van jouw loopbaan of heb jij misschien al enige ervaring? Vind jij het daarnaast belangrijk om jezelf constant te kunnen ontwikkelen en uitdagen? Lees dan snel verder! Voor een vooraanstaand softwarehuis in Nieuwegein ben ik op zoek naar een Junior Software Developer. De eigenaar van het bedrijf is ervan bewust dat je als junior nog een hoop kan leren, waardoor je de eerste maanden veel begeleiding en diverse trainingen krijgt. Daarna ga je samen met je collega's aan zowel kleine als grote projecten werken.

Bekijk vacature »
Machiel K

Machiel K

06/10/2012 16:26:46
Quote Anchor link
Hallo,

Ik ben geloof ik wel is tegengekomen dat in de config.php het volgende staat (voorbeeld!)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

$sitenaam
= "Machiel";     // Jou websitenaam

?>


En dat als je dan iets weer van $sitenaam in je php bestand typt dat er dan Machiel komt te staan.

Alleen dat is dus hetgene waar ik vastloop, wat moet ik neerzetten om $sitenaam (Machiel) te laten zien?

Mvg.
Gewijzigd op 07/10/2012 14:37:03 door Machiel K
 
PHP hulp

PHP hulp

27/05/2026 02:21:22
 
Bo Ter Ham

Bo Ter Ham

06/10/2012 16:35:20
Quote Anchor link
dus in config.php heb je het volgende:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$sitenaam
= 'Machiel';
?>


en dan in een ander php bestand(bijv index.php) heb je:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
include('config.php');
echo $sitenaam;
?>


bedoel je dit?
 
Koen Hollander

Koen Hollander

06/10/2012 16:39:51
Quote Anchor link
Waarom dubbele quotes? Je gebruikt toch geen HTML.

Verder kan je Bo's voorbeeld eens uitproberen.

EDIT: Aan je topic te zien denk ik dat je een echte beginner bent.
Zo een '$...' heet een variabel.
Gewijzigd op 06/10/2012 16:45:18 door Koen Hollander
 
Machiel K

Machiel K

06/10/2012 16:54:02
Quote Anchor link
Dankjewel Bo Ter Ham :)
 
Reshad F

Reshad F

06/10/2012 18:25:16
Quote Anchor link
@koen kun je mij vertellen waarom dubbele quotes voor html is? want dit is namelijk niet zo het is alleen maar een richtlijn om niet te hoeven escapen als je html en php door elkaar gebruikt maar fout is het niet.
 
Ozzie PHP

Ozzie PHP

06/10/2012 19:54:45
Quote Anchor link
Dubbele quotes heeft niets met html te maken zoals Reshad al zegt. Een voordeel is dat je niet hoeft te escapen en daarnaast is het in theorie sneller omdat de string niet wordt gecontroleerd op mogelijke variabelen.
 
Wouter J

Wouter J

06/10/2012 20:20:42
Quote Anchor link
In theorie maar niet in praktijk, ook de enkele quotes moeten door een parser en de parser van de speciale characters is zo geoptimaliseerd dat het niks meer uit maakt.
 
Ozzie PHP

Ozzie PHP

06/10/2012 23:58:13
Quote Anchor link
Wat bedoel je met "de parser van de speciale characters"?
 
Wouter J

Wouter J

07/10/2012 00:00:53
Quote Anchor link
Het verschil tussen enkele en dubbele quotes is dat de dubbele variabele en speciale characters als \n \t ect. kunnen parsen. Maar de single quotes worden alsnog in een parser gegooid om bijv. quotes te kunnen escapen. Al met al gaat het parser verhaal dus niet helemaal op.
 
Ozzie PHP

Ozzie PHP

07/10/2012 00:03:30
Quote Anchor link
Ah, die speciale characters. Hmmm, ik meen toch ooit gelezen te hebben dat enkele quotes niet door de parser gaan. Is dat dan veranderd?
 
Frank Nietbelangrijk

Frank Nietbelangrijk

07/10/2012 00:04:24
Quote Anchor link
Dit maakt wel verschil:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$test
= "Nou lekker dan";

echo "$test<br/>";
echo '$test<br/>';
?>


Toevoeging op 07/10/2012 00:06:39:

Koen Hollander op 06/10/2012 16:39:51:
Aan je topic te zien denk ik dat je een echte beginner bent.
Zo een '$...' heet een variabel.


Koen: jij bent nooit een beginner geweest?
 
Wouter J

Wouter J

07/10/2012 00:15:15
Quote Anchor link
Quote:
Ah, die speciale characters. Hmmm, ik meen toch ooit gelezen te hebben dat enkele quotes niet door de parser gaan. Is dat dan veranderd?

Nee, dat is een fabel. Als je bijv. dit hebt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$a
= 'Foo doesn\'t exists';
?>

En het wordt
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Foo doesn't exists

Dan moet er toch iets door een parser zijn gegaan:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
                          +------------+
                          |            |
'Foo doesn\'t exists' --> | PHP parser | --> T_CONSTANT_ENCAPSED_STRING
                          |            |            ||
                          +------------+            \/
                                             +---------------+
                                             | Single string |
                                             |     parser    | --> Foo doesn't exists
                                             +---------------+

Deze parser zou welliswaar iets sneller moeten zijn dan de double string parser die ook nog eens variabele en speciale characters moet parser, maar in praktijk is dat niet merkbaar door de, zoals al eerder gezegd, erg geoptimaliseerde double string parser.

Sterker nog, PHP herkent al of er variabele of speciale characters in de string staan en zo niet wordt die hele parser overgeslagen en wordt de string behandeld als een T_CONSTANT_ENCAPSED_STRING zowel dan wordt het behandeld als een T_ENCAPSED_AND_WHITESPACE (variabelen) en/of T_STRING.
Gewijzigd op 07/10/2012 00:20:22 door Wouter J
 
Ozzie PHP

Ozzie PHP

07/10/2012 00:55:26
Quote Anchor link
Aha, oké. Maar hoe kom je aan deze informatie?
 
Frank Nietbelangrijk

Frank Nietbelangrijk

07/10/2012 01:07:45
Quote Anchor link
@ozzie en wouter,

hebben jullie mijn voorbeeld ook gezien?

variabelen tussen enkele quotes worden niet geparsed.

iig niet in mijn php 5.2
 
Wouter J

Wouter J

07/10/2012 08:55:30
Quote Anchor link
Frank, ja. Waar spreek ik dat tegen?

Ozzie, dit komt door deels logisch redeneren en deels door de broncode van PHP te snappen.
 
Ozzie PHP

Ozzie PHP

07/10/2012 09:35:26
Quote Anchor link
Frank Nietbelangrijk op 07/10/2012 01:07:45:
@ozzie en wouter,

hebben jullie mijn voorbeeld ook gezien?

variabelen tussen enkele quotes worden niet geparsed.

iig niet in mijn php 5.2

Frank zie mijn post van 06/10/2012 19:54:45 waarin ik reeds schrijf:

Ozzie PHP op 06/10/2012 19:54:45:
Dubbele quotes heeft niets met html te maken zoals Reshad al zegt. Een voordeel is dat je niet hoeft te escapen en daarnaast is het in theorie sneller omdat de string niet wordt gecontroleerd op mogelijke variabelen.


@Wouter: oké :-)
(kun je die uitleg van de broncode ergens terugvinden?)
Gewijzigd op 07/10/2012 09:47:19 door Ozzie PHP
 
Frank Nietbelangrijk

Frank Nietbelangrijk

07/10/2012 10:52:01
Quote Anchor link
Wouter en Ozzie,

Ik had het blijkbaar anders gelezen. :o

groet,
Frank
 
Jaron T

Jaron T

07/10/2012 14:12:42
Quote Anchor link
ik zou met defines werken om dit te bereiken, is heel wat netter en kunnen niet (per ongeluk) overschreven worden.
Gewijzigd op 07/10/2012 14:12:54 door Jaron T
 
Wouter J

Wouter J

07/10/2012 14:33:05
Quote Anchor link
Jaron, dit noemen we constants. Define is slechts de lelijke manier waarop we in PHP constanten moeten instellen.
 
Jaron T

Jaron T

07/10/2012 16:16:28
Quote Anchor link
Wouter J op 07/10/2012 14:33:05:
Jaron, dit noemen we constants. Define is slechts de lelijke manier waarop we in PHP constanten moeten instellen.


Until PHP 5.3, const could not be used in the global scope. You could only use this from within a class. This should be used when you want to set some kind of constant option or setting that pertains to that class. Or maybe you want to create some kind of enum.

define can be used for the same purpose, but it can only be used in the global scope. It should only be used for global settings that affect the entire application.
 
Wouter J

Wouter J

07/10/2012 16:27:57
Quote Anchor link
Nogmaals, die dingen heten constants:
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
<?php
// constants
E_ALL;
E_WARNING;
E_STRICT;
DIRECTORY_SEPARATOR;

// 'magic' constants
__FILE__;
__CLASS__;

// eigen constants
FOO;
BAR;
?>


Om de laatste 2 constants te maken, de rest zit al standaard in PHP, heb je de functie define nodig:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
define('FOO', 'bar');
define('BAR', 'baz');
?>

Maar die dingen heten constants en geen defines.

En ook nogmaals, de manier waarop we in PHP variabelen en constants definiëren is niet helemaal geweldig. Beter is de manier in JAVA (even omgezet naar geen OO):
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
string bar = 'foo';
int foo = 1;
const BAZ = 'hello world';
?>
 



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.