Curso básico de PHP/Arreglo 9

De WikiCabal
Saltar a: navegación, buscar

Arreglo9

<?php
  require_once( "Cabeza5.inc" );
?>
  <body>
    <?php
      /*
       * in_array()
       *
       * (PHP 4, PHP 5)
       *
       * in_array -- Revisa si un valor ( no un llave ) existe en una matriz
       *
       * Descripcion:
       * bool in_array ( mixed aguja, array pajar [, bool strict] )
       * Busca la aguja en el pajar, y devuelve TRUE si se encuentra y FALSE 
       * en caso contrario. 
       * Si el tercer parametro strict es definido en TRUE entonces la funcion 
       * in_array() tambien revisara los tipos de la aguja en el pajar. 
       * Nota: Si needle es una cadena, la comparacion es hecha de una forma 
       * sensible a mayusculas y minusculas. 
       * Nota: En PHP antes de 4.2.0. needle no le era permitido ser una matriz.
       *
       * Vea tambien array_search(), array_key_exists(), y isset().
       */

      $Cornucopia = array( 'Fruta' => array( 'Rojo' => 'Manzana', 
                                             'Amarillo' => 'Platano', 
                                             'Naranja' => 'Naranja' ) );

      echo( "<p class=\"SubTitleFont\">
               Con in_array()
             </p>
             <p class=\"LargeTextFont\">" );
      if( in_array( 'Platano', $Cornucopia ) )            #Primera Dimensión
        echo( "Platano es un elemento de \$Cornucopia<br />" );
      else
        echo( "Platano no es un elemento de \$Cornucopia<br />" );

      if( in_array( 'Platano', $Cornucopia{'Fruta'} ) )   #Segunda Dimensión
        echo( "Platano es un valor en un key/pair en \$Cornucopia{'Fruta'}<br />" );
      else
        echo( "Platano no es un valor en un key/pair en \$Cornucopia{'Fruta'}<br />" );

      if( in_array( 'Fruta', $Cornucopia ) )           #Primera Dimensión
        echo( "Fruta es un valor en un key/pair en \$Cornucopia<br />" );
      else
        echo( "Fruta no es un valor en un key/pair en \$Cornucopia<br />" );

      if( in_array( 'Rojo', $Cornucopia ) )               #Primera Dimensión
        echo( "Rojo es un valor en un key/pair en \$Cornucopia<br />" );
      else
        echo( "Rojo no es un valor en un key/pair en \$Cornucopia<br />" );

      if( in_array( 'Rojo', $Cornucopia{'Fruta'} ) )      #Segunda Dimensión
        echo( "Rojo es un valor en un key/pair en \$Cornucopia{'Fruta'}<br />" );
      else
        echo( "Rojo no es un valor en un key/pair en \$Cornucopia{'Fruta'}<br />" );
      print( "</p>" );
      require_once( "incPie5.php" );
    ?>

Contenidos de Cabeza5.inc

Ver los contenidos de Cabeza5.inc

Contenidos de incPie5.php

Ver los contenidos de incPie5.php

Contenidos de clase.css

Ver los contenidos de clase.css

Explicación

Ejecutarlo

Ejecutar el código de Arreglo 9

Descargarlo

Descargar el código de Arreglo 9