(Opgelost) Variabel uit config

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mendix Developer

Voor Troostwijk Groep zoeken wij een: Mendix Developer Wij zoeken Je bent een getalenteerde en ervaren Mendix Developer en het is tijd om je horizon te verbreden. Je wilt minder coderen en meer modelleren, minder bezig zijn met allerlei technische details en randvoorwaarden en meer met functionaliteit. Daarnaast ben je trots op de innovatieve en gebruiksvriendelijke applicaties die je in de loop van de jaren hebt gebouwd. Werk je graag in een enthousiast team, wil je veel vrijheid en kun je tegelijkertijd goed met deadlines omgaan, dan ben jij absoluut degene die wij zoeken! Wat je nodig hebt is ruime

Bekijk vacature »

Web Application Developer

Dit ga je doen Samen met het team werk je aan de visualisatie functionaliteiten en hoe dit gebruikt kan worden in een operationele setting; Het ontwerpen, ontwikkelen, onderhouden en leveren van support betreft het Warehouse Management Systeem en de bijbehorende web visualisaties; Je gebruikt hierbijde tools WebGL en ASP.net; Het meewerken in implementatieprojecten; Het leveren van Go-Live Support; Sparren met jouw Amerikaanse collega's. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Web Application Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

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 »

Applicatie Ontwikkelaar

Bedrijfsomschrijving DUO verzorgt als uitvoeringsorganisatie, zijnde onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexe wet- en regelgeving en heeft een uitgebreid dienstenpakket. DUO financiert en informeert onderwijsdeelnemers en onderwijsinstellingen. Voor verdere informatie zie www.duo.nl Functieomschrijving Wie zoeken we? Jij bent een enthousiaste, flexibele OPS’er die het leuk vindt om het bestaande examenlandschap te vernieuwen. Je bent leergierig en hebt interesse in cloud- en containertechnieken zoals OpenShift, Docker en Helm. Je gaat een uitdaging niet uit de weg en wil je nieuw opgedane kennis graag delen met de collega’s binnen en buiten het team. Doordat de

Bekijk vacature »

Machine Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Machine Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Machine Software Developer ben je verantwoordelijk voor: - Je ontwerpt, ontwikkelt en debugt software voor machinebesturingssystemen en complexe landbouwmachines; - Je stelt gebruikersinterfaces op (cabinedisplays); - Op termijn ga je softwareprojecten leiden voor specifieke machines; - Inclusief planning, documentatie en validatie; - Om specificaties te verifiëren

Bekijk vacature »

Senior pega developer

You work on software that makes colleagues and customers happy! Thanks to your IT skills, De Mandemakers Groep really makes a difference for its customers. Do coding, testing and deployments make your heart beat faster? Then apply today as Senior Pega Developer at De Mandemakers Groep! Wat ga je doen? The job title gives it away: You will be developing Pega software. This ranges from technical design, coding and testing to test automation, deployments and bug fixing. Your goal is to continuously improve our systems so that colleagues can work efficiently and customers receive optimal service. You don't have to

Bekijk vacature »

C# Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Wil jij graag aan de slag als C# ontwikkelaar en jouw skills verder ontwikkelen? Zoek niet verder! Als C# ontwikkelaar ga je aan de slag met de volgende taken: (verdere) ontwikkeling van de software voor de interne processen binnen een .net omgeving; optimaliseren van de dataprocessing; ontwerpen en implementeren van zowel desktop- als web-programmatuur; ontwikkeling van tools ten behoeve van consultants en klanten. Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Den Bosch. Zij ontwikkelen business intelligence software voor een specifieke branche. Dit houdt in dat zij dashboards ontwikkelen

Bekijk vacature »

C# Ontwikkelaar

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 »

Outsystems Developer Medior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als ervaren Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van de

Bekijk vacature »

Mendix Developer

Functie Wat ga je doen als Mendix Developer? We leven in een wereld die snel ontwikkelt en veranderd, ook nemen bedrijfsbelangen toe en blijken risico’s moeilijker in te schatten, daarom wij op zoek naar Junior, Medior en Senior Developers die bedrijven kunnen helpen met hun screeningproces en zorgen dat deze efficiënt en 100 procent AVG compliant is. Het concept achter Mendix is duidelijk. De klant heeft een vraag/probleem. Dit kunnen we door middel van slimme software oplossen. In plaats van te werken met de nieuwste technieken en tools, wordt er gekozen voor het implementeren en maken van software dat op

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 »

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 »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Software Developer PHP

Functie omschrijving We are looking for a dutch native speaker Voor een opdrachtgever in de regio van Geldrop ben ik op zoek naar een Software Developer PHP. Jij krijgt een rol met veel verantwoordelijkheid in een groeiende organisatie. In deze functie werkt je voornamelijk remote en op een vast moment kom je met het team samen, om samen te werken en nieuwe doelen te bepalen. Wat ga je doen? Je wordt verantwoordelijk voor de interne applicatie; Je zorgt voor de doorontwikkeling van de applicatie: zowel back-end, front-end; De basis van het werk betreft front-end technieken; Periodiek bepaal je samen met

Bekijk vacature »

E-Identity Developer met Projectleider Kwaliteiten

Functieomschrijving Voor de kamer van koophandel zijn we op zoek naar een E-Identity developer met projectleider kwaliteiten. Voor deze opdracht zoekt KVK een Informatieanalist met Technisch Projectleider en ICT developer kwaliteiten, met kennis van E-identity. We zoeken in de breedte en niet specifiek in de diepte qua skillset. Een Junior Projectmanager, een Junior Informatieanalist, een Junior Developer (full stack), een Junior Designer en een Junior ICT architect ineen, met een sterk gevoel van stakeholder management en planning vaardigheden. Door de internationale setting, én de realisatie van ontsluiting van en naar basisregisters toe zijn wij op zoek naar enige ervaring binnen

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

23/12/2024 20:25:29
 
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.