bwakad Posted September 6, 2014 Share Posted September 6, 2014 Dang, I did not know this was a reall issue! For no reason today I used the single qoutes under the impression "PW does not mind"... but no results and I was thinking, what am I doing wrong? wrong combination (variable inside single qoutes): foreach ($pages->find( ' parent=/browse/{$page->name}/ ' ) as $filter) { good combination (double quotes = use brackets): foreach ($pages->find( " parent=/browse/{$page->name}/ " ) as $filter) { good combination (single qoutes = use concatenate ): foreach ($pages->find( ' parent=/browse/ ' . $page->name ) as $filter) { Link to comment Share on other sites More sharing options...
SiNNuT Posted September 6, 2014 Share Posted September 6, 2014 It's not an issue, it's just how PHP handles things, and is not specific to PW. Variables will not get evaluated inside single quoted strings. edit: for future reference: http://php.net/manual/en/language.types.string.php Link to comment Share on other sites More sharing options...
bwakad Posted September 6, 2014 Author Share Posted September 6, 2014 Understood. I was actually being put on the wrong track because the red box on error's showed me as if it strip down qoutes anyway. But it's a nice example for people anyway! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now