<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://wiki.cabal.mx/index.php?action=history&amp;feed=atom&amp;title=Curso_b%C3%A1sico_de_PHP%2FExiste_Funci%C3%B3n</id>
	<title>Curso básico de PHP/Existe Función - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cabal.mx/index.php?action=history&amp;feed=atom&amp;title=Curso_b%C3%A1sico_de_PHP%2FExiste_Funci%C3%B3n"/>
	<link rel="alternate" type="text/html" href="https://wiki.cabal.mx/index.php?title=Curso_b%C3%A1sico_de_PHP/Existe_Funci%C3%B3n&amp;action=history"/>
	<updated>2026-04-04T08:10:56Z</updated>
	<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>https://wiki.cabal.mx/index.php?title=Curso_b%C3%A1sico_de_PHP/Existe_Funci%C3%B3n&amp;diff=121678&amp;oldid=prev</id>
		<title>Rrc en 03:20 12 sep 2016</title>
		<link rel="alternate" type="text/html" href="https://wiki.cabal.mx/index.php?title=Curso_b%C3%A1sico_de_PHP/Existe_Funci%C3%B3n&amp;diff=121678&amp;oldid=prev"/>
		<updated>2016-09-12T03:20:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
* [[:#ExisteFunción | Existe Función]]&lt;br /&gt;
** [[:#Contenidos de Cabeza5.inc | Contenidos de Cabeza5.inc]]&lt;br /&gt;
** [[:#Contenidos de incPie5.php | Contenidos de incPie5.php]]&lt;br /&gt;
** [[:#Contenidos de clase.css | Contenidos de clase.css]]&lt;br /&gt;
** [[:#Explicación | Explicación]]&lt;br /&gt;
** [[:#Ejecutarlo | Ejecutarlo]]&lt;br /&gt;
** [[:#Descargarlo | Descargarlo]]&lt;br /&gt;
&lt;br /&gt;
== ExisteFunción ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot; line=&amp;quot;GESHI_FANCY_LINE_NUMBERS&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
  require_once( &amp;quot;Cabeza5.inc&amp;quot; );&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;?php&lt;br /&gt;
      /* function_exists()&lt;br /&gt;
       * (PHP 3 &amp;gt;= 3.0.7, PHP 4, PHP 5)&lt;br /&gt;
       * function_exists --  Devolver TRUE si la función dada ha sido definida &lt;br /&gt;
       * Descripción&lt;br /&gt;
       * bool function_exists ( string nombre_funcion )&lt;br /&gt;
       * &lt;br /&gt;
       * Chequea la lista de funciones definidas, tanto incorporadas&lt;br /&gt;
       * (internas) como definidas por el usuario, en busca de nombre_funcion.&lt;br /&gt;
       * Devuelve TRUE si todo se llevó a cabo correctamente, FALSE en caso de&lt;br /&gt;
       * fallo. &lt;br /&gt;
       * &lt;br /&gt;
       * Note que un nombre de función puede existir incluso si la función&lt;br /&gt;
       * misma es inutilizable debido a la configuración o las opciones de&lt;br /&gt;
       * compilación (por ejemplo puede ocurrir con las funciones image).&lt;br /&gt;
       * También note que function_exists() devolverá FALSE para las&lt;br /&gt;
       * construcciones, tales como include_once() y echo(). &lt;br /&gt;
       */&lt;br /&gt;
&lt;br /&gt;
      /* empty()&lt;br /&gt;
       * (PHP 3, PHP 4, PHP 5)&lt;br /&gt;
       * empty -- Determinar si una variable está vacía&lt;br /&gt;
       * Descripción&lt;br /&gt;
       * bool empty ( mixed var )&lt;br /&gt;
       * &lt;br /&gt;
       * Determinar si una variable es considerada vacía. &lt;br /&gt;
       * Lista de parámetros&lt;br /&gt;
       * var&lt;br /&gt;
       * Variable a verificar &lt;br /&gt;
       * Nota: empty() sólo chequea variables ya que cualquier otra cosa&lt;br /&gt;
       * producirá un error de intérprete. En otras palabras, lo siguiente no&lt;br /&gt;
       * funcionará: empty(trim($name)). &lt;br /&gt;
       * empty() es el opuesto de (boolean) var, con la excepción de que no se&lt;br /&gt;
       * genera una advertencia cuando la variable no está definida. &lt;br /&gt;
       * Valores retornados&lt;br /&gt;
       * Devuelve FALSE si var tiene un valor no vacío y diferente de cero. &lt;br /&gt;
       * Las siguientes expresiones son consideradas como vacías: &lt;br /&gt;
       * &lt;br /&gt;
       * &amp;quot;&amp;quot; (una cadena vacía)&lt;br /&gt;
       * 0 (0 como un entero)&lt;br /&gt;
       * &amp;quot;0&amp;quot; (0 como una cadena)&lt;br /&gt;
       * NULL&lt;br /&gt;
       * FALSE&lt;br /&gt;
       * array() (una matriz vacía)&lt;br /&gt;
       * var $var; (una variable declarada, pero sin un valor en una clase)&lt;br /&gt;
       * &lt;br /&gt;
       * Registro de cambios&lt;br /&gt;
       * &lt;br /&gt;
       * Versión&lt;br /&gt;
       * Descripción&lt;br /&gt;
       * A partir de PHP 5, los objetos sin propiedades no son considerados&lt;br /&gt;
       * vacíos. &lt;br /&gt;
       * A partir de PHP 4, el valor tipo cadena &amp;quot;0&amp;quot; es considerado vacío. &lt;br /&gt;
       */&lt;br /&gt;
&lt;br /&gt;
      function TagWrap( $Etiqueta, $txt, $func = &amp;quot;&amp;quot; )&lt;br /&gt;
      {&lt;br /&gt;
        if( ! empty( $txt ) &amp;amp;&amp;amp; function_exists( $func ) )&lt;br /&gt;
          $txt = $func( $txt );&lt;br /&gt;
        return &amp;quot;&amp;lt;$Etiqueta&amp;gt;$txt&amp;lt;/$Etiqueta&amp;gt;\n&amp;quot;;&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      function Underline( $txt )&lt;br /&gt;
      {&lt;br /&gt;
        return &amp;quot;&amp;lt;span style=\&amp;quot;text-decoration:underline;\&amp;quot;&amp;gt;$txt&amp;lt;/span&amp;gt;&amp;quot;;&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      print( &amp;quot;&amp;lt;p class=\&amp;quot;SubTitleFont\&amp;quot;&amp;gt;&amp;quot; .&lt;br /&gt;
                TagWrap( &amp;#039;strong&amp;#039;, &amp;quot;Con la etiqueta STRONG&amp;quot; ) .&lt;br /&gt;
               &amp;quot;&amp;lt;br /&amp;gt;&amp;quot; . &lt;br /&gt;
                TagWrap( &amp;#039;em&amp;#039;, &amp;quot;Con las etiquetas EMPHASIZE y subrayar&amp;quot;,&lt;br /&gt;
                 &amp;quot;Underline&amp;quot; ) .&lt;br /&gt;
               &amp;quot;&amp;lt;br /&amp;gt;&amp;quot; .&lt;br /&gt;
                TagWrap( &amp;#039;em&amp;#039;, &amp;#039;A dentro de comillas con la etiqueta EMPHASIZE&amp;#039;,&lt;br /&gt;
                  create_function( &amp;#039;$txt&amp;#039;, &amp;#039;return &amp;quot;&amp;amp;quot;$txt&amp;amp;quot;&amp;quot;;&amp;#039; ) ) .&lt;br /&gt;
             &amp;quot;&amp;lt;/p&amp;gt;&amp;quot; );&lt;br /&gt;
      require_once( &amp;quot;incPie5.php&amp;quot; );&lt;br /&gt;
    ?&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Contenidos de Cabeza5.inc ===&lt;br /&gt;
[http://www.linuxcabal.org/PHPClase/Cabeza5.inc.txt Ver los contenidos de Cabeza5.inc]&lt;br /&gt;
&lt;br /&gt;
=== Contenidos de incPie5.php ===&lt;br /&gt;
[http://www.linuxcabal.org/PHPClase/incPie5.phps Ver los contenidos de incPie5.php]&lt;br /&gt;
&lt;br /&gt;
=== Contenidos de clase.css ===&lt;br /&gt;
[http://www.linuxcabal.org/PHPClase/clase.css.txt Ver los contenidos de clase.css]&lt;br /&gt;
&lt;br /&gt;
=== Explicación ===&lt;br /&gt;
&lt;br /&gt;
=== Ejecutarlo ===&lt;br /&gt;
[http://www.linuxcabal.org/PHPClase/ExisteFunct.php Ejecutar el código para ver la función function_exists]&lt;br /&gt;
&lt;br /&gt;
=== Descargarlo ===&lt;br /&gt;
[http://www.linuxcabal.org/PHPClase/ExisteFunct.phps Descargar el código que muestra la función function_exists]&lt;br /&gt;
&lt;br /&gt;
[[Category:PHP]]&lt;br /&gt;
[[Category:PHPCabal]]&lt;br /&gt;
[[Category:CursoPHP]]&lt;/div&gt;</summary>
		<author><name>Rrc</name></author>
		
	</entry>
</feed>