Pular para o conteúdo principal
Além dos operadores matemáticos, de comparação e lógicos, também é possível utilizar uma série de operadores adicionais que não se enquadram nas categorias tradicionais, mas que são extremamente utilizados para complementar o código. Outros operadores suportados: |: Aplica um filtro a uma variável. Exemplo de uso:
~: Concatena dois valores, geralmente strings. Exemplo de uso:
.: Acessa uma propriedade ou método de um objeto, ou um elemento de um array. Exemplo de uso:
[]: Acessa um elemento específico em uma sequência (array). Exemplo de uso:
?:: Operador ternário. Retorna o valor à esquerda se for definido e não for nulo; caso contrário, retorna o valor à direita. Exemplo de uso:
??: Verifica se um valor está definido e não é nulo; caso contrário, retorna um valor padrão. Exemplo de uso: