<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://wiki.tempwin.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://wiki.tempwin.net/feed.php">
        <title>La wiki de TempWin - informatica:programacion:php</title>
        <description></description>
        <link>http://wiki.tempwin.net/</link>
        <image rdf:resource="http://wiki.tempwin.net/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-05-09T13:39:48+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/php/composer?rev=1685284456&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/php/phpexcel?rev=1747056306&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/php/phpmailer?rev=1737617819&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/php/php_ics_parser?rev=1672394409&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/php/poo?rev=1616865606&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/php/simplexlsx?rev=1737624831&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/php/snippets?rev=1624453349&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.tempwin.net/_media/wiki/dokuwiki.svg">
        <title>La wiki de TempWin</title>
        <link>http://wiki.tempwin.net/</link>
        <url>http://wiki.tempwin.net/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/php/composer?rev=1685284456&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-28T14:34:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>composer</title>
        <link>http://wiki.tempwin.net/informatica/programacion/php/composer?rev=1685284456&amp;do=diff</link>
        <description>Composer

Gestor de dependencias para PHP.

	*  Web oficial

Instalación

Tras la instalación, el ejecutable se ubica en:

	*  Linux: $HOME/.config/composer/vendor/bin o $HOME/.composer/vendor/bin
	*  Windows: %USERPROFILE%\AppData\Roaming\Composer\vendor\bin</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/php/phpexcel?rev=1747056306&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-12T13:25:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>phpexcel</title>
        <link>http://wiki.tempwin.net/informatica/programacion/php/phpexcel?rev=1747056306&amp;do=diff</link>
        <description>PHPExcel

Clase para la lectura y escritura de ficheros Excel con PHP.

	*  Repositorio oficial (GitHub)

Las notas aquí recogidas se centran en la versión 1.8.1 (año 2015) que ya está obsoleta. A día de hoy, su sucesor es PhpSpreadsheet

Operaciones habituales

Nombrar una hoja


// La &quot;activamos&quot; para trabajar con ella
$objPHPExcel-&gt;setActiveSheetIndex(1);

// Damos nombre
$objPHPExcel-&gt;getActiveSheet()-&gt;setTitle(&#039;N1&#039;);</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/php/phpmailer?rev=1737617819&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-23T07:36:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>phpmailer</title>
        <link>http://wiki.tempwin.net/informatica/programacion/php/phpmailer?rev=1737617819&amp;do=diff</link>
        <description>PHPMailer

Clase para envío de correos electrónicos en PHP.

	*  Repositorio oficial (GitHub)

Las notas aquí recogidas están centradas en la versión 5.2 de este proyecto.

Características

Instalación

Para versiones entre la 5 y la 7 de PHP, hay que usar la versión 5.2 de PHPMailer.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/php/php_ics_parser?rev=1672394409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-30T10:00:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>php_ics_parser</title>
        <link>http://wiki.tempwin.net/informatica/programacion/php/php_ics_parser?rev=1672394409&amp;do=diff</link>
        <description>PHP ICS Parser

Parser de PHP para eventos iCalendar.

	*  Repositorio oficial 

Ejemplo


&lt;?php
// phpcs:disable Generic.Arrays.DisallowLongArraySyntax

require_once &#039;ICal.php&#039;;
require_once &#039;Event.php&#039;;

use ICal\ICal;

try {
    $ical = new ICal(&#039;calendario.ics&#039;, array(
        &#039;defaultSpan&#039;                 =&gt; 2,     // Default value
        &#039;defaultTimeZone&#039;             =&gt; &#039;UTC&#039;,
        &#039;defaultWeekStart&#039;            =&gt; &#039;MO&#039;,  // Default value
        &#039;disableCharacterReplacement&#039; =&gt; false, …</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/php/poo?rev=1616865606&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-27T17:20:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>poo</title>
        <link>http://wiki.tempwin.net/informatica/programacion/php/poo?rev=1616865606&amp;do=diff</link>
        <description>Programación Orientada a Objetos en PHP

Visibilidad de propiedades y métodos:


class Persona {
    // Visibilidad pública (visibilidad global)
    public $propiedad1

    // Visibilidad privada (solo dentro de la clase)
    private $propiedad2

    // Visibilidade protegida (solo subclases)
    protected $propiedad3
}</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/php/simplexlsx?rev=1737624831&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-23T09:33:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>simplexlsx</title>
        <link>http://wiki.tempwin.net/informatica/programacion/php/simplexlsx?rev=1737624831&amp;do=diff</link>
        <description>SimpleXLSX

Clase de PHP para analizar y leer ficheros de Excel .xlsx (OpenXML)

	*  Repositorio de código

Desde 2006-2007, Microsoft empezó a usar el formato Open Office XML, así que desde entonces han aparecido muchas herramientas para la lectura y escritura de estos ficheros.

Uso


use Shuchkin\SimpleXLSX;

// Ruta a la clase
require_once __DIR__.&#039;/vendor/SimpleXLSX.php&#039;;

if ( $xlsx = SimpleXLSX::parse(&#039;book.xlsx&#039;) ) {
    print_r( $xlsx-&gt;rows() );
} else {
    echo SimpleXLSX::parseError(…</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/php/snippets?rev=1624453349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-23T13:02:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>snippets</title>
        <link>http://wiki.tempwin.net/informatica/programacion/php/snippets?rev=1624453349&amp;do=diff</link>
        <description>Snippets PHP

Trozos de código que realizan una tarea concreta que suele ser repetitiva.

	*  Fechas
	*  Ficheros
	*  Bases de datos
	*  Sistema
	*  Telegram</description>
    </item>
</rdf:RDF>
