Em JavaScript, "document.createTouch !== undefined" verifica a indefinição de "document.createTouch." Buscando um equivalente em PHP, vamos explorar maneiras de determinar se uma variável é indefinida.
Ao contrário do JavaScript, o PHP não possui uma palavra-chave "indefinida" explícita. Em vez disso, você pode usar "isset()" para verificar se uma variável foi definida. Retorna verdadeiro se a variável existir e falso caso contrário. Por exemplo:
$isTouch = isset($variable);
É importante observar que "isset()" retorna verdadeiro mesmo se a variável contém o valor NULL. Para verificar se uma variável é indefinida e não apenas vazia ou definida como NULL, você pode usar o seguinte:
if (!isset($variable) || is_null($variable)) {
// $variable is undefined
}
Alternativamente, você pode usar "empty()" para verificar se uma variável é indefinida ou contém determinados valores, incluindo a string vazia, zero, NULL, e uma matriz vazia. No entanto, "empty()" não fará distinção entre variáveis indefinidas e aquelas definidas como falsas.
$isTouch = empty($variable);
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3