Ik moet voor een bepaald stukje data, single quotes vervangen door double qoutes, waarom is nu niet van belang.
mixed str_replace ( mixed $search, mixed $replace, mixed $subject [, int &$count] )
Hij replaced die single-quotes gewoon niet: ' en \' (ja het escaping-verhaal is me bekend) werken allebei niet, als $search parameter. Doe ik echter een 'a' maken van de $search parameter dan doet ie het wel gewoon netjes en maakt hij er double quotes van.
Op google, heb ik wel soortgelijke problemen gevonden, maar nergens een oplossing hiervoor. Ook in de got db gekeken natuurlijk, maar daar kon ik alleen dingen vinden die niet soortgelijk zijn met dit probleem.
Any ideas?
PHP:
1
2
3
4
5
| $string = " 'hello' "; $output = str_replace("\'", "\"", $string); // dus van single-qoute naar double quote echo $output; // 'hello' en geen "hello" |
mixed str_replace ( mixed $search, mixed $replace, mixed $subject [, int &$count] )
Hij replaced die single-quotes gewoon niet: ' en \' (ja het escaping-verhaal is me bekend) werken allebei niet, als $search parameter. Doe ik echter een 'a' maken van de $search parameter dan doet ie het wel gewoon netjes en maakt hij er double quotes van.
Op google, heb ik wel soortgelijke problemen gevonden, maar nergens een oplossing hiervoor. Ook in de got db gekeken natuurlijk, maar daar kon ik alleen dingen vinden die niet soortgelijk zijn met dit probleem.
Any ideas?