|
SPIP |
Article validé
L’article « |is_null » vient d’être publié par Ricardo Porto.
|is_null
mercredi 17 septembre 2025, par Ricardo Porto
Uma função PHP usada como filtro que se aplica à tag #ENV. Permite testar a existência ou não de uma variável no ambiente do SPIP.
Às vezes, é preciso diferenciar uma variável de « conteúdo vazio » de uma variável « inexistente ». Este filtro existe para ajudá-lo. Aplica-se à tag #ENV{blabla} e permite testar a existência ou não da variável « blabla » no ambiente do template.
[(#ENV{blabla}|is_null)]
Este código retorna « 1 » se a variável « blabla » for nula (inexistente) ou nada se ala não for nula (presente).
[1].
Este filtro não se aplica às variáveis declaradas com #SET em que o valor não está presente no ambiente mas apenas no template.
[1] Atenção : não confundir « variável nula », ou seja, inexistente, e « variável vazia », ou seja, presente no ambiente mas sem valor designado.
— Envoyé par SPIP