anonymous function

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ozzie PHP

Ozzie PHP

09/03/2013 23:28:18
Quote Anchor link
Hallo,

In de dependency injection tutorial van Pim staat dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$var
= function() { return 'test'; };
echo $var(); // geeft: test
?>

Ik krijg dan echter een foutmelding:

PHP Catchable fatal error: Object of class Closure could not be converted to string in...

Waarom werkt het bij mij niet?
 
PHP hulp

PHP hulp

28/11/2024 06:46:01
 
- SanThe -

- SanThe -

09/03/2013 23:47:54
Quote Anchor link
Geen idee.
Ik heb het hier net even getest en het geeft gewoon => test

Misschien php versie?
PHP Version 5.4.3
Gewijzigd op 09/03/2013 23:49:14 door - SanThe -
 
Ozzie PHP

Ozzie PHP

09/03/2013 23:52:15
Quote Anchor link
Thanks SanThe... naar aanleiding van jouw reactie nog maar eens geprobeerd. Nu doet ie het ineens wel :-s

Blijkbaar klopte er iets anders niet... heel erg vreemd... naja, problem solved in ieder geval. Thanks!
Gewijzigd op 09/03/2013 23:52:36 door Ozzie PHP
 
Erwin H

Erwin H

10/03/2013 00:04:40
Quote Anchor link
Had je wellicht
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo $var;
?>

staan in plaats van
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo $var();
?>

Het eerste werkt niet, het tweede wel.
 
Ozzie PHP

Ozzie PHP

10/03/2013 00:07:49
Quote Anchor link
Erwin, ik durf het niet te zeggen. Zou heel goed kunnen. Ik dacht dat ik het letterlijk gekopieerd had... als het nog een keer misgaat zal ik er in ieder geval op letten, thanks :)
 



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.