Diferencia entre revisiones de «Curso básico de PHP/Arreglo 11»
Ir a la navegación
Ir a la búsqueda
(Sin diferencias)
|
Revisión del 04:49 12 sep 2016
Arreglo11
1 <?php
2 require_once( "Cabeza5.inc" );
3 ?>
4 <body>
5 <?php
6 /* unset()
7 *
8 * (PHP 3, PHP 4, PHP 5)
9 * unset -- Remover una variable dada
10 *
11 * Descripcion:
12 * void unset ( mixed var [, mixed var [, mixed ...]] )
13 *
14 * unset() destruye las variables especificadas. Note que en PHP 3,
15 * unset() siempre devolvera TRUE (en realidad, el valor entero 1). En
16 * PHP 4, sin embargo, unset() no es una funcion verdadera: es una
17 * sentencia. Como tal, no devuelve valor alguno, e intentar tomar el
18 * valor de unset() resulta en un error de interprete.
19 * Nota: Es posible remover incluso propiedades de objetos visibles en el
20 * contexto actual.
21 * El comportamiento de unset() al interior de una funcion puede variar
22 * dependiendo del tipo de variable que intenta destruir.
23 * Si se aplica unset() sobre una variable global al interior de una
24 * funcion, solo la variable local es destruida. La variable en el
25 * entorno de la llamada retendra el mismo valor que antes que que se
26 * llamara unset().
27 * Nota: Puesto que esto es una construccion del lenguaje y no una
28 * funcion, no puede ser llamado usando funciones variables
29 * Vea tambien isset(), empty(), y array_splice().
30 */
31
32 $MiArreglo{0} = 'Quiero';
33 $MiArreglo{1} = 'No Quiero';
34 $MiArreglo{2} = 'Quiero también';
35
36 $VarNormal = "Contenidos";
37
38 echo( "<p class=\"SubTitleFont\">
39 \$MiArreglo tiene " . count( $MiArreglo ) . " elemento(s)
40 </p>
41 <p class=\"LargeTextFont\">
42 \$MiArreglo{'0'} = {$MiArreglo{'0'}}
43 <br />
44 \$MiArreglo{'1'} = {$MiArreglo{'1'}}
45 <br />
46 \$MiArreglo{'2'} = {$MiArreglo{'2'}}
47 </p>
48 <p class=\"SubTitleFont\">
49 Usa unset() y después
50 <br />" );
51
52 unset( $MiArreglo{'1'} );
53 unset( $VarNormal );
54
55 echo( "\$MiArreglo tiene " . count( $MiArreglo ) . " elemento(s)
56 </p>
57 <p class=\"LargeTextFont\">
58 \$MiArreglo{'0'} = {$MiArreglo{'0'}}
59 <br />" );
60 if( isset( $MiArreglo{'1'} ) )
61 {
62 echo( "\$MiArreglo{'1'} = {$MiArreglo{'1'}}
63 <br />" );
64 }
65 else
66 {
67 echo( "\$MiArreglo{'1'} No existe y/o es NULL
68 <br />" );
69 }
70 print( "\$MiArreglo{'2'} = {$MiArreglo{'2'}}
71 </p>
72 <p class=\"LargeTextFont\">" );
73
74 if( isset( $VarNormal ) )
75 {
76 echo( "\$VarNormal = $VarNormal" );
77 }
78 else
79 {
80 echo( "\$VarNormal No existe y/o es NULL" );
81 }
82
83 print( "</p>" );
84 require_once( "incPie5.php" );
85 ?>
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 11