Como usar a função is_scalar () em PHP

Como Usar A Funcao Is Scalar Em Php



O is_scalar() função em PHP é usada para determinar se o valor dado é um tipo escalar ou não. Se a variável for do tipo escalar, ela retornará true; caso contrário, retorna falso. Os tipos escalares em PHP são manipulados por meio dessa função interna do PHP. O PHP suporta os seguintes tipos escalares: integer, float (números de ponto flutuante), string e boolean.

Sintaxe

A sintaxe do is_scalar() função em PHP é a seguinte:







bool é_escalar ( $valor )

Leva um parâmetro, que é o $valor que representa a variável ou valor que você deseja verificar se é do tipo escalar.



Como Use a função is_scalar () em PHP

Dê uma olhada em alguns exemplos em PHP para entender melhor o uso do is_scalar() função.



Exemplo 1: saída de um valor booleano

O código a seguir demonstra como o is_scalar() função em PHP pode ser usada para determinar se a variável de entrada é uma boleano tipo de dados ou não.







$var = verdadeiro ;

se ( é_escalar ( $var ) ) {

eco 'Esta variável é um tipo booleano.' ;

} outro {

eco 'Esta variável não é um tipo booleano.' ;

}

?>

Neste exemplo, a saída será Esta variável é um tipo booleano porque a variável era é um tipo de dados booleano.



Exemplo 2: saída de um valor inteiro

O exemplo a seguir determina se a variável de entrada é do tipo inteiro.



$var = 10 ;

se ( é_escalar ( $var ) ) {

eco 'Esta variável é do tipo inteiro.' ;

} outro {

eco 'Esta variável não é do tipo inteiro.' ;

}

?>

Neste exemplo, a saída será Esta variável é um tipo inteiro porque a variável era é um tipo de dados inteiro.

Exemplo 3: saída de um valor de string

O exemplo a seguir determina se a variável de string é do tipo string.



$ var = 'LinuxHint' ;

se ( é_escalar ( $ var ) ) {

eco 'Esta variável é um tipo de string.' ;

} outro {

eco 'Esta variável não é um tipo de string.' ;

}

?>

O código acima demonstra como o is_scalar() A função em PHP pode ser usada para determinar se a variável de entrada é um tipo de dados string ou não. Neste exemplo, a saída será Esta variável é um tipo de string porque a variável era é um tipo de dados string.

Exemplo 4: saída de um valor flutuante

O exemplo a seguir determina se a variável float é do tipo float.



$var = 4,55 ;

se ( é_escalar ( $var ) ) {

eco 'Esta variável é do tipo float.' ;

} outro {

eco 'Esta variável não é do tipo float.' ;

}

?>

Aqui, a saída será Esta variável é um tipo float porque a variável era é um tipo flutuante.

Conclusão

O is_scalar() A função em PHP permite verificar se a variável de entrada é do tipo escalar ou não. É útil para determinar se o tipo de dados fornecido é válido ou não. Ele retorna verdadeiro somente se a variável de entrada for um tipo escalar. É um tópico importante para desenvolvedores PHP e é amplamente utilizado na programação PHP.