$texto="a vaca foi para o brejo";
echo "<input value=$texto>";
Ele vai trazer um retangulo com a palavra "a".
A maneira mais fácil de resolver o problema é usando aspas simples, assim:
echo "<input value='$texto'>";
O pesadelo começa quando você é obrigado a usar aspas simples depois do comando echo. Eu fiz de tudo para evitar aspas simples, mas eu não consegui, eu precisava mandar um texto com aspas duplas para o banco de dados (é uma variável Json), e aí fui obrigado a usar aspas simples no comando echo.
Depois de dois anos na base da tentativa e erro, finalmente eu achei a solução! Olha só:
$texto="a vaca foi para o brejo";
$texto=" ' $texto ' ";
echo '<input value='. $texto .'>';
Pergunta
Frank K Hosaka
O seguinte código não funciona:
$texto="a vaca foi para o brejo";
echo "<input value=$texto>";
Ele vai trazer um retangulo com a palavra "a".
A maneira mais fácil de resolver o problema é usando aspas simples, assim:
echo "<input value='$texto'>";
O pesadelo começa quando você é obrigado a usar aspas simples depois do comando echo. Eu fiz de tudo para evitar aspas simples, mas eu não consegui, eu precisava mandar um texto com aspas duplas para o banco de dados (é uma variável Json), e aí fui obrigado a usar aspas simples no comando echo.
Depois de dois anos na base da tentativa e erro, finalmente eu achei a solução! Olha só:
$texto="a vaca foi para o brejo";
$texto=" ' $texto ' ";
echo '<input value='. $texto .'>';
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.