| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Is_array Vs . Is_string en PHP
    Las funciones is_string is_array y son dos de las funciones integradas de Boole de PHP . Utilice cada uno en la validación de datos , la comprobación de una pieza de información para determinar su tipo. PHP es un lenguaje de scripting tipos débiles que no requiere declaración de tipo explícita de variables. Esto a veces hace que sea difícil saber cuáles son los valores de las variables , y estas dos funciones puede ayudar a determinar los tipos de datos . Sintaxis

    Para utilizar la función , sólo necesita escribir el nombre de la función seguido de la variable a evaluar, entre paréntesis con un punto y coma al final de la línea. Por ejemplo, escriba " is_string ($ myvar )," para comprobar y ver si la variable $ myvar contiene una cadena. Puede utilizar estas funciones en una sentencia if para determinar el flujo de control basado en el valor de retorno, o utilizarlos con la función de eco para imprimir los resultados en la pantalla .
    Entrada Tipos

    Tanto las funciones is_input is_string y tener exactamente un parámetro como entrada. Si intenta utilizar cualquiera sin parámetros o más de dos parámetros , PHP devuelve una advertencia , que indica que se espera que sólo un argumento . En la mayoría de los casos , se pasa a las variables de PHP a la función para determinar sus tipos de datos . Puede pasar una cadena literal a cualquier función, pero en estos casos , ya sabes el resultado sin tener que hacer la validación.

    Valores devueltos

    Como funciones de Boole , estas funciones son similares entre sí en cuanto a que sólo pueden devolver uno de dos valores posibles : "true " o " . false " Sin embargo , ellos no devuelven el mismo valor en función de los criterios de entrada. La función is_string devuelve " true" si el tipo de entrada es una cadena y "falso " de otra manera , mientras que la función is_array devuelve "true" si el tipo de entrada tiene una estructura de matriz y "false" en caso contrario . < br >
    Consideraciones

    para crear una cadena , es necesario escribir el valor entre comillas. Para crear una matriz , es necesario construirlo con estructura de datos "array" de PHP. Una matriz puede contener valores de cualquier tipo . Una matriz de cadenas devuelve " true" en las funciones is_array . Pasar una matriz de cadenas a la función is_string devuelve " falso. " Sin embargo , si se pasa un elemento de una matriz que tiene un valor de cadena , la función is_string devuelve "true ". Ambas funciones no pueden regresar a "true" basada en la misma entrada , pero ambos pueden volver " falso. "

    Previous :

    next :
      Artículos relacionados
    ·Cómo reiniciar MySQL en Plesk 
    ·Cómo crear un PDF en la marcha usando PHP 
    ·Cómo insertar en MySQL con PHP 
    ·Cómo detener un PHP & Start otro archivo PHP 
    ·Cómo procesar una opcion con PHP 
    ·Cómo subir archivos PHP Vídeo 
    ·Cómo obtener la ubicación de los archivos temporales …
    ·Cómo ver los tipos de archivos de PHP 
    ·Cómo reescribir URLs en archivos PHP a otro nombre de …
    ·Cómo hacer a Apague el interruptor de una función en …
      Artículos destacados
    ·Cómo crear controladores de eventos Jquery 
    ·El applet de Java Error 
    ·Cómo obtener la longitud de una cadena en Python 
    ·Descripciones breves de VB.NET Clases y Objetos 
    ·Cómo acceder a VBA consultas SQL 
    ·Cómo deshabilitar PHP Register Globals 
    ·Cómo conseguir JavaScript si está deshabilitado en PH…
    ·Cómo quitar elementos de un cuadro de lista en VB.NET 
    ·Java Embalaje Capacidad de la cisterna 
    ·Cómo insertar PHP MySQL Sentencias preparadas 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com