PHP error
Tom Lammers
07/07/2015 21:47:58Hallo,
Ik heb een vraag. ik krijg het gewoon niet voor elkaar,
als ik dit doe werkt het wel
$searchfor = 'main_desc_BR884';
$output = str_replace('main_desc_BR884=', '', $output);
Maar als ik dit doe niet
$searchfor = 'main_desc_$row["naam"]';
$output = str_replace('main_desc_BR884=$row["naam"]', '', $output);
Hoe kan ik dat fixen?
Ik heb een vraag. ik krijg het gewoon niet voor elkaar,
als ik dit doe werkt het wel
$searchfor = 'main_desc_BR884';
$output = str_replace('main_desc_BR884=', '', $output);
Maar als ik dit doe niet
$searchfor = 'main_desc_$row["naam"]';
$output = str_replace('main_desc_BR884=$row["naam"]', '', $output);
Hoe kan ik dat fixen?
PHP hulp
18/11/2024 03:30:35Ivo P
07/07/2015 22:18:50waarin uit zicht "werkt niet"?
Waarom $searchfor die je vervolgens niet gebruikt?
waarom een variabele ($row) tussen ''? Neem tenminste aan dat het een var is?
je voorbeeld is wat tegenstrijdig. Zowel de 2 regels apart als ook de 2 sets onderling.
Waarom $searchfor die je vervolgens niet gebruikt?
waarom een variabele ($row) tussen ''? Neem tenminste aan dat het een var is?
je voorbeeld is wat tegenstrijdig. Zowel de 2 regels apart als ook de 2 sets onderling.
Tom Lammers
07/07/2015 22:22:40Mijn vraag is hoe kan ik variabele ($row) er tussen plaatsen $output = str_replace('main_desc_BR884=$row["naam"]', '', $output);
- SanThe -
07/07/2015 22:31:50Thomas van den Heuvel
07/07/2015 22:37:21Als je $variabele tussen 'single quotes' zet blijft dit letterlijk '$variabele'.
Als je $variabele tussen "double quotes" zet wordt $variabele wel vervangen door de inhoud hiervan.
Dus wat SanThe aandraagt zou moeten werken.
En nu weet je ook waarom :).
Je kunt dit zelf ook snel testen door het e.e.a. af te drukken eh.
Als je $variabele tussen "double quotes" zet wordt $variabele wel vervangen door de inhoud hiervan.
Dus wat SanThe aandraagt zou moeten werken.
En nu weet je ook waarom :).
Je kunt dit zelf ook snel testen door het e.e.a. af te drukken eh.