> ## Documentation Index
> Fetch the complete documentation index at: https://reportana.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# json_encode

### Introdução

O filtro json\_encode converte uma variável, em uma string no formato JSON. Esse filtro é especialmente útil quando você precisa passar dados de um template Twig para um script JavaScript ou uma API que utiliza JSON.

### Exemplo de Uso

Exemplo de como utilizar o filtro `json_encode` para converter um array em uma string JSON:

```twig theme={null}
{% set pedido = {numero: 12345, cliente: 'João Silva', itens: ['Produto 1', 'Produto 2', 'Produto 3'], valor_total: 299.99} %}

{{ pedido|json_encode }}
```

### Saída Exemplo do Código

<img src="https://mintcdn.com/reportana/Jha6odPLZMMTun1e/json_encode.png?fit=max&auto=format&n=Jha6odPLZMMTun1e&q=85&s=566c313a414cd909ed411a92c5343d8d" alt="Resultado do Filtro `json_encode`" width="580" height="484" data-path="json_encode.png" />
