ilustrar
1. Las comillas dobles explican las variables, las comillas simples no explican las variables.
2. Inserte comillas simples entre comillas dobles. Si hay variables entre comillas simples, interprete las variables.
3. Debe haber un número que no sea un número después del nombre de la variable entre comillas dobles.
Caracteres especiales como letras y guiones bajos, o encerrar la variable con {}; de lo contrario, la parte después del nombre de la variable se tratará como un todo, lo que provocará un error de sintaxis.
4. Las comillas simples son más eficientes que las dobles.
Puede utilizar comillas simples tanto como sea posible para los caracteres de comillas simples.
Ejemplo
$s='ab'; $r = str_replace('t', ',', $s); echo 'Comilla simple: '.$r.'<br>'; $r = str_replace("t", ',', $s); echo 'comillas dobles: '.$r.'<br>';
Lo anterior es la diferencia entre comillas dobles y comillas simples en php. Espero que sea útil para todos.