Ik ben bezig met een here doc string en heb totnogtoe niet kunnen vinden of je een define kunt gebruiken binnen de string. Verder kun je alle soorten variabelen gebruiken, al dan niet met accollades, maar over een define lees ik niets.
Ik definieer een constante, en probeer vervolgens deze te stoppen in een here doc string:
Mijn output:
Dit is natuurlijk niet wat ik graag wil, ik verwacht natuurlijk 'blaat' in plaats van 'NEWVAR'. Heeft iemand een idee hoe dit wél kan? Of kan het gewoon níet?
Ik definieer een constante, en probeer vervolgens deze te stoppen in een here doc string:
PHP:
1
2
3
4
5
6
7
| define('NEWVAR','blaat'); $str_bla = <<< EOS Dit is mijn here doc string Hier probeer ik de variabele: NEWVAR Of misschien zo: {NEWVAR} EOS; |
Mijn output:
code:
1
2
3
| Dit is mijn here doc string Hier probeer ik de variabele: NEWVAR Of misschien zo: {NEWVAR} |
Dit is natuurlijk niet wat ik graag wil, ik verwacht natuurlijk 'blaat' in plaats van 'NEWVAR'. Heeft iemand een idee hoe dit wél kan? Of kan het gewoon níet?
taste and see that the Lord is good