<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>Loreto Parra</title>
	<atom:link href="http://loreto.sociallinux.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://loreto.sociallinux.org</link>
	<description></description>
	<pubDate>Sat, 17 Jan 2009 17:58:04 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Porfin hotmail + POP3</title>
		<link>http://loreto.sociallinux.org/2009/01/17/porfin-hotmail-pop3/</link>
		<comments>http://loreto.sociallinux.org/2009/01/17/porfin-hotmail-pop3/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 17:25:47 +0000</pubDate>
		<dc:creator>loreto</dc:creator>
		
		<category><![CDATA[Ciencia y tecnologia]]></category>

		<category><![CDATA[aprende php chile]]></category>

		<category><![CDATA[chile php]]></category>

		<category><![CDATA[datos pop3]]></category>

		<category><![CDATA[datos pop3 hotmail]]></category>

		<category><![CDATA[hotmail]]></category>

		<category><![CDATA[loreto geek]]></category>

		<category><![CDATA[loreto php]]></category>

		<category><![CDATA[php chile]]></category>

		<category><![CDATA[php loreto]]></category>

		<category><![CDATA[pop3]]></category>

		<category><![CDATA[powered php]]></category>

		<guid isPermaLink="false">http://loreto.sociallinux.org/?p=172</guid>
		<description><![CDATA[Hace ya bastante tiempo que hotmail no es el mejor servicio de mensajeria por internet, pero sin embargo es el que aun sigue siendo mas utilizando, quizas quien sabe los motivos ( microsoft ?  ),  sin embargo hace ya algun tiempo han habilitado el soporte POP3 , que permite descargar los emails con [...]]]></description>
			<content:encoded><![CDATA[<p><!--:es--><img class="alignleft" src="http://www.oscarcalderon.info/data2max/imagenes/HotmailenThunderbird_A6D0/thunderbirdHotmail.jpg" alt="thunderbird" width="102" height="102" />Hace ya bastante tiempo que hotmail no es el mejor servicio de mensajeria por internet, pero sin embargo es el que aun sigue siendo mas utilizando, quizas quien sabe los motivos ( microsoft ? <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ),  sin embargo hace ya algun tiempo han habilitado el soporte POP3 , que permite descargar los emails con estos programas como el applemail, thunderbird . Los datos  de la configuración son los siguientes:</p>
<blockquote><p>* Servidor POP: pop3.live.com<br />
* Puerto POP: 995.<br />
* POP SSL: Si.<br />
* Usuario: Tu Windows Live ID (nombre@hotmail.com).<br />
* Contraseña: Tu palabra clave habitual.<br />
* Servidor SMTP: smtp.live.com<br />
* Puerto SMTP: 25.<br />
* ¿Autenticación necesaria?: Si, usando los mismos datos de usuario y contraseña.<br />
* TLS/SSL: Si.</p></blockquote>
<p>Lamentablemente hubiera sido mejor que utilizaran el protocolo IMAP, ya que es mas rápido y eficáz, ya que permite ver los email online y sin descargarlos.</p>
<p>Bueno, pero algo es algo, no ?</p>
<p>Besitos <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Loreto Parra.<!--:--></p>
]]></content:encoded>
			<wfw:commentRss>http://loreto.sociallinux.org/2009/01/17/porfin-hotmail-pop3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Php desde cero #07 ( Funciones Variables )</title>
		<link>http://loreto.sociallinux.org/2009/01/17/php-desde-cero-07-funciones-variables/</link>
		<comments>http://loreto.sociallinux.org/2009/01/17/php-desde-cero-07-funciones-variables/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 04:39:00 +0000</pubDate>
		<dc:creator>loreto</dc:creator>
		
		<category><![CDATA[Aprende Php con loreto]]></category>

		<category><![CDATA[aprende php]]></category>

		<category><![CDATA[chile geek]]></category>

		<category><![CDATA[curso php]]></category>

		<category><![CDATA[debianita]]></category>

		<category><![CDATA[geek chilena]]></category>

		<category><![CDATA[geek debian]]></category>

		<category><![CDATA[geek famosa]]></category>

		<category><![CDATA[geek famosos]]></category>

		<category><![CDATA[loreto php]]></category>

		<category><![CDATA[loreto phpera]]></category>

		<category><![CDATA[mujer bionica]]></category>

		<category><![CDATA[mujer debian]]></category>

		<category><![CDATA[mujer radioactiva]]></category>

		<category><![CDATA[mujer simpatica]]></category>

		<category><![CDATA[php loreto]]></category>

		<category><![CDATA[puro php]]></category>

		<guid isPermaLink="false">http://loreto.sociallinux.org/?p=164</guid>
		<description><![CDATA[Hola a tod@s , este es un mini-post !, facilito ya que las f unciones variables no tienen mucha ciencia.
Funciones variables =  Una funcion, pero variable ,  ¿ como es esto ?
Esta es una función normal o predeterminada ( por el = )

&#60;?php
function loca&#40;$variable=&#34;soy loca&#34;&#41;
&#123;
return &#34;Tengo una confesion... $variable&#34;;
&#125;
echo loca&#40;&#41;;
?&#62;

Tengo una confesión&#8230; soy loca

Esto es [...]]]></description>
			<content:encoded><![CDATA[<p><!--:es-->Hola a tod@s , este es un mini-post !, facilito ya que las f unciones variables no tienen mucha ciencia.</p>
<p>Funciones variables =  Una funcion, pero variable ,  ¿ como es esto ?</p>
<p>Esta es una función normal o predeterminada ( por el = )</p>

<div class="wp_syntax"><div class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">function</span> loca<span style="color: #009900;">&#40;</span><span style="color: #000088;">$variable</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;soy loca&quot;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
<span style="color: #b1b100;">return</span> <span style="color: #0000ff;">&quot;Tengo una confesion... $variable&quot;</span>;
<span style="color: #009900;">&#125;</span>
<span style="color: #990000;">echo</span> loca<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<blockquote><p>Tengo una confesión&#8230; soy loca</p></blockquote>
<p><!--:--><span id="more-164"></span><!--:es--><br />
Esto es para ver la dif entre function nombre() y $funcion_variable()</p>

<div class="wp_syntax"><div class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000088;">$loca</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$variable</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;soy loca&quot;</span><span style="color: #009900;">&#41;</span>; <span style="color: #666666; font-style: italic;">/* ojo aca :) */</span>
<span style="color: #009900;">&#123;</span>
<span style="color: #b1b100;">return</span> <span style="color: #0000ff;">&quot;tengo una confesión ... $variable&quot;</span>;
<span style="color: #009900;">&#125;</span>
<span style="color: #990000;">echo</span> <span style="color: #000088;">$loca</span>;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<blockquote><p>tengo una confesión &#8230; soy loca</p></blockquote>
<p>Bien, pero para que sirven estas cosas ?, bueno segun <a href="http://forosdesl.com">muchos amigos</a>, para nada, solo para manejar objetos y demases, estuve practicando junto a mi fiel amigo <a href="http://tecnologiaslibres.net">jam</a> y arreglamos el script de traspaso de dolares a tu moneda local y le agregamos una funcion variable, este es el resultado:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
</pre></td><td class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
&nbsp;
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> transformarD<span style="color: #009900;">&#40;</span><span style="color: #000088;">$dolar</span><span style="color: #339933;">,</span> <span style="color: #000088;">$preciodolar</span> <span style="color: #339933;">=</span><span style="color: #cc66cc;">630</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
&nbsp;
&nbsp;
     <span style="color: #b1b100;">return</span> <span style="color: #000088;">$dolar</span> <span style="color: #339933;">/</span> <span style="color: #000088;">$preciodolar</span>;
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> transformarE<span style="color: #009900;">&#40;</span><span style="color: #000088;">$euro</span><span style="color: #339933;">,</span> <span style="color: #000088;">$precioeuro</span> <span style="color: #339933;">=</span><span style="color: #cc66cc;">780</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
&nbsp;
&nbsp;
     <span style="color: #b1b100;">return</span> <span style="color: #000088;">$euro</span> <span style="color: #339933;">/</span> <span style="color: #000088;">$precioeuro</span>;
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000088;">$vari</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;transformarA&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;dinero&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;preciodolar&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span>;
<span style="color: #666666; font-style: italic;">/*$_POST[&quot;transformarA&quot;] seria el elemento de variable, que cambiaria segun marcara el visitante, dolar o euro :)*/</span>
<span style="color: #990000;">echo</span> <span style="color: #0000ff;">&quot;Son $vari dolares&quot;</span>;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Si se fijan, sirve igual para simplificar codigo, y ahorrarce tiempo. Solo eso, es bien simple <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Con esta entrega terminamos el primer paradigma de PHP , osea que podriamos decir que ya entendemos la mayor parte de una estructura php, si vemos un code, podemos saber que es lo que hace cada linea y sacar conclusiones. Me di cuenta al ver algunos sources de scripts que antes no entendia y ahora ya comprendo bien lo que hace cada cosa !. es increible, DE VERDAD EH APRENDIDO HARTO, desde el otro post comenzaremos a ver scripts mas contundentes y que enrealidad sirvan para algo <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , no como los que hemos visto hasta ahora que son una lacra <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ajajaja .</p>
<p>Bien, me despido ! , si tienes alguna duda dejalo en el post como comment o te la respondo en el <a href="http://chat.forosdesl.com">IRC.</a></p>
<p>Besitos y abrazos ! <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Loreto Parra.</p>
<p><!--:--></p>
]]></content:encoded>
			<wfw:commentRss>http://loreto.sociallinux.org/2009/01/17/php-desde-cero-07-funciones-variables/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Futuro disco duro de 165.745 Exabytes</title>
		<link>http://loreto.sociallinux.org/2009/01/12/futuro-disco-duro-de-165745-exabytes/</link>
		<comments>http://loreto.sociallinux.org/2009/01/12/futuro-disco-duro-de-165745-exabytes/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 21:00:15 +0000</pubDate>
		<dc:creator>loreto</dc:creator>
		
		<category><![CDATA[Ciencia y tecnologia]]></category>

		<category><![CDATA[disco duro]]></category>

		<category><![CDATA[exabyte]]></category>

		<category><![CDATA[gamez]]></category>

		<category><![CDATA[impactante]]></category>

		<category><![CDATA[loreto geek]]></category>

		<category><![CDATA[loreto parra]]></category>

		<category><![CDATA[loreto super megalosa]]></category>

		<category><![CDATA[spore]]></category>

		<guid isPermaLink="false">http://loreto.sociallinux.org/?p=154</guid>
		<description><![CDATA[
Según la Fundación Nacional de Ciencias (NSF) de los EEUU, un equipo de científicos consiguió almacenar por primera vez un bit en el interior de un núcleo de un átomo de fósforo, y pudieron hacer que la información permaneciera intacta durante 1.75 segundos.
Esto es importantísimo por dos razones:
+Primero: según investigaciones pasadas, se puede probar que [...]]]></description>
			<content:encoded><![CDATA[<p><!--:es--><img class="alignright" src="http://www.nsf.gov/news/mmg/media/images/silicon2_h.jpg" alt="atomo" width="158" height="83" /><br />
Según la Fundación Nacional de Ciencias (NSF) de los EEUU, un equipo de científicos consiguió almacenar por primera vez un bit en el interior de un núcleo de un átomo de fósforo, y pudieron hacer que la información permaneciera intacta durante 1.75 segundos.</p>
<p>Esto es importantísimo por dos razones:</p>
<p><strong>+Primero</strong>: según investigaciones pasadas, se puede probar que cualquier técnica que pudiera almacenar información dentro de un átomo por mas de 1 segundo, se puede expandir a almacenar información de manera indefinida por medio de técnicas de corrección de errores.</p>
<p>Es decir, técnicas que constantemente lean y escriban la información, y que contemplen errores en este mecanismo (esto a propósito, es algo que hacemos hoy día a todos los niveles de computación).<br />
En otras palabras, ya sería posible al menos de manera teórica poder almacenar información en el núcleo de átomos de manera indefinida.</p>
<p><strong>Segundo</strong>, y mas asombroso, es que esto aumentaría la densidad de datos que uno pueda almacenar a niveles verdaderamente inimaginables.</p>
<p><strong>Mini-Análisis:</strong> Para que tengan una idea, en tan solo un gramo de oro (y según este cálculo) existen 3,057,473,598,700,243,704,305 átomos, y si asumimos que podremos almacenar tan solo 1 bit por átomo, y aplicamos este otro cálculo, eso significaría que los átomos de 1 gramo de oro pueden almacenar 339,448 PetaBytes (PB) de información.</p>
<p>Esto significa que un dispositivo de 0.5kg  podría almacenar en términos mas entendibles, el equivalente a <strong>19,800,000,000,000 DVDs de doble capa de 9GB</strong> cada uno.</p>
<p><strong>IM - PRE - SIO - NAN - TE </strong><!--:--><!--:en--><img class="alignright" src="http://www.nsf.gov/news/mmg/media/images/silicon2_h.jpg" alt="atomo" width="158" height="83" /></p>
<p>Según la Fundación Nacional de Ciencias (NSF) de los EEUU, un equipo de científicos consiguió almacenar por primera vez un bit en el interior de un núcleo de un átomo de fósforo, y pudieron hacer que la información permaneciera intacta durante 1.75 segundos.</p>
<p>Esto es importantísimo por dos razones:</p>
<p><strong>+Primero</strong>: según investigaciones pasadas, se puede probar que cualquier técnica que pudiera almacenar información dentro de un átomo por mas de 1 segundo, se puede expandir a almacenar información de manera indefinida por medio de técnicas de corrección de errores.</p>
<p>Es decir, técnicas que constantemente lean y escriban la información, y que contemplen errores en este mecanismo (esto a propósito, es algo que hacemos hoy día a todos los niveles de computación).</p>
<p>En otras palabras, ya sería posible al menos de manera teórica poder almacenar información en el núcleo de átomos de manera indefinida.</p>
<p><strong>Segundo</strong>, y mas asombroso, es que esto aumentaría la densidad de datos que uno pueda almacenar a niveles verdaderamente inimaginables.</p>
<p><strong>Mini-Análisis:</strong> Para que tengan una idea, en tan solo un gramo de oro (y según este cálculo) existen 3,057,473,598,700,243,704,305 átomos, y si asumimos que podremos almacenar tan solo 1 bit por átomo, y aplicamos este otro cálculo, eso significaría que los átomos de 1 gramo de oro pueden almacenar 339,448 PetaBytes (PB) de información.</p>
<p>Esto significa que un dispositivo de 0.5kg  podría almacenar en términos mas entendibles, el equivalente a <strong>19,800,000,000,000 DVDs de doble capa de 9GB</strong> cada uno.</p>
<p><strong>IM - PRE - SIO - NAN - TE </strong><!--:--></p>
]]></content:encoded>
			<wfw:commentRss>http://loreto.sociallinux.org/2009/01/12/futuro-disco-duro-de-165745-exabytes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Php desde cero #06( Retornando Valores )</title>
		<link>http://loreto.sociallinux.org/2009/01/12/php-desde-cero-06-devolviendo-valores/</link>
		<comments>http://loreto.sociallinux.org/2009/01/12/php-desde-cero-06-devolviendo-valores/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 20:34:50 +0000</pubDate>
		<dc:creator>loreto</dc:creator>
		
		<category><![CDATA[Aprende Php con loreto]]></category>

		<category><![CDATA[$_server]]></category>

		<category><![CDATA[aprende php]]></category>

		<category><![CDATA[aprender php]]></category>

		<category><![CDATA[dinero gratis]]></category>

		<category><![CDATA[disco]]></category>

		<category><![CDATA[gritale a tu disco duro]]></category>

		<category><![CDATA[impactante]]></category>

		<category><![CDATA[loreto]]></category>

		<category><![CDATA[loreto chilena geek]]></category>

		<category><![CDATA[loreto geek]]></category>

		<category><![CDATA[loreto super megalosa]]></category>

		<category><![CDATA[programador]]></category>

		<category><![CDATA[programadora]]></category>

		<category><![CDATA[puro php]]></category>

		<category><![CDATA[trata mal a tu disco duro]]></category>

		<category><![CDATA[verbatim]]></category>

		<guid isPermaLink="false">http://loreto.sociallinux.org/?p=145</guid>
		<description><![CDATA[Bueno, como muchas veces hemos visto en las funciones, la devolucion de valores con el famoso RETURN, y es así de simple, esta opción nos devuelve algun valor, objeto, lista, etc ! , es como mágico xD! 
Utilización de un return:

&#60;?php
function lamasbacan&#40;$loreto=&#34;guapa&#34;&#41; 
   &#123;
   return &#34;La loreto es la mas $loreto.\n&#34;; [...]]]></description>
			<content:encoded><![CDATA[<p>Bueno, como muchas veces hemos visto en las funciones, la devolucion de valores con el famoso <strong>RETURN</strong>, y es así de simple, esta opción nos devuelve algun valor, objeto, lista, etc ! , es como mágico xD! </p>
<p><strong>Utilización de un return:</strong></p>

<div class="wp_syntax"><div class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">function</span> lamasbacan<span style="color: #009900;">&#40;</span><span style="color: #000088;">$loreto</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;guapa&quot;</span><span style="color: #009900;">&#41;</span> 
   <span style="color: #009900;">&#123;</span>
   <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">&quot;La loreto es la mas $loreto.<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span>; <span style="color: #666666; font-style: italic;">/* devolvemos valores */</span>
   <span style="color: #009900;">&#125;</span>
<span style="color: #990000;">echo</span> lamasbacan<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;  <span style="color: #666666; font-style: italic;">/* Imprimimos */</span>
<span style="color: #990000;">echo</span> lamasbacan<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;inteligente&quot;</span><span style="color: #009900;">&#41;</span>;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Nos devuelve dos lineas</p>
<blockquote><p> La loreto es la mas guapa<br />
La loreto es la mas inteligente</p></blockquote>
<p><span id="more-145"></span></p>
<p><strong> Retornando una matriz para obtener múltiples valores</strong></p>

<div class="wp_syntax"><div class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">function</span> numeros<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> 
<span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">return</span> <span style="color: #990000;">array</span> <span style="color: #009900;">&#40;</span><span style="color:#800080;">0</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span>;
<span style="color: #009900;">&#125;</span>
<span style="color: #990000;">list</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$zero</span><span style="color: #339933;">,</span> <span style="color: #000088;">$one</span><span style="color: #339933;">,</span> <span style="color: #000088;">$two</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">=</span> numeros<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Esta es la menera correcta de realizar esto, este script en si no sirve de nada, solo explica la sintaxis que debe tener </p>
<p><strong>Retornando una referencia desde una función</strong></p>

<div class="wp_syntax"><div class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">function</span> prueba_de_referencia<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">return</span> <span style="color: #000088;">$algunaref</span>;
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000088;">$nueva_referencia</span> <span style="color: #339933;">=&amp;</span> prueba_de_referencia<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Para más info acerca de esto de las referencias puedes verlo <a href="http://http://www.php.net/manual/es/language.references.php">aca</a></p>
<p>Bueno, en estas cosas se utilizan los returns, igual si se fijan no tiene algun contenido nuevo, si no mas de lo mismo que ya hemos estudiado, en la entrega que viene a continuación vamos hablar de las <strong>&#8220;funciones variables&#8221;</strong>, estas son las que tienen agregadas parentesis al final include(), allí si que veremos cosas nuevas! , y aprenderemos a ocupar algo muy entretenido <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Tan solo eso, besitos a tod@s <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://loreto.sociallinux.org/2009/01/12/php-desde-cero-06-devolviendo-valores/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Php desde cero #05( Parametro por Defecto )</title>
		<link>http://loreto.sociallinux.org/2009/01/09/php-desde-cero-05-parametros-de-una-funcion/</link>
		<comments>http://loreto.sociallinux.org/2009/01/09/php-desde-cero-05-parametros-de-una-funcion/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 02:30:39 +0000</pubDate>
		<dc:creator>loreto</dc:creator>
		
		<category><![CDATA[Noticias de Loreto]]></category>

		<category><![CDATA[aprende php]]></category>

		<category><![CDATA[archlinux]]></category>

		<category><![CDATA[chile]]></category>

		<category><![CDATA[chilena geek]]></category>

		<category><![CDATA[current_user()]]></category>

		<category><![CDATA[curso php]]></category>

		<category><![CDATA[dinero gratis]]></category>

		<category><![CDATA[el mejor blog]]></category>

		<category><![CDATA[loreto geek]]></category>

		<category><![CDATA[loreto parra]]></category>

		<category><![CDATA[loreto php]]></category>

		<category><![CDATA[multi-touch 2g]]></category>

		<category><![CDATA[segundo curso]]></category>

		<category><![CDATA[trata mal a tu disco duro]]></category>

		<guid isPermaLink="false">http://loreto.sociallinux.org/?p=112</guid>
		<description><![CDATA[Bueno, disculpen el retraso en esta quinta entrega, tuve algunos trabajos y quehaceres domésticos y problemas sentimentales de por medio ajaja, pero todo solucionado :).
Bien veremos esto de los parámetros de una función, el trabajo que cumplen dentro de esta misma y como se utilizan y para que; Esta entrega es un poco sencilla, creo [...]]]></description>
			<content:encoded><![CDATA[<p>Bueno, disculpen el retraso en esta quinta entrega, tuve algunos trabajos y quehaceres domésticos y problemas sentimentales de por medio ajaja, pero todo solucionado :).</p>
<p>Bien veremos esto de los parámetros de una función, el trabajo que cumplen dentro de esta misma y como se utilizan y para que; Esta entrega es un poco sencilla, creo &#8230; quizás mas adelante se ponga mas compleja. Estoy aprendiendo a medida que voy escribiendo lineas en este mismo momento gracias a <a href="http://www.tecnologiaslibres.net">jam</a> y <a href="http://www.php.net/manual/es/functions.arguments.php">php</a></p>
<p>sabemos que la estructura de una función es la siguiente&#8230;</p>

<div class="wp_syntax"><div class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> nombrefuncion<span style="color: #009900;">&#40;</span><span style="color: #000088;">$estos</span><span style="color: #339933;">,</span> <span style="color: #000088;">$son</span><span style="color: #339933;">,</span> <span style="color: #000088;">$los</span><span style="color: #339933;">,</span> <span style="color: #000088;">$parametros</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
&nbsp;
     <span style="color: #b1b100;">return</span> aquilosparametros<span style="color: #666666; font-style: italic;">/*lo que quiero hacer con los parametros*/</span>
&nbsp;
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000088;">$variable</span><span style="color: #339933;">=</span>nombrefuncion<span style="color: #009900;">&#40;</span>datos_que_seran_alterados_por_la_funcion<span style="color: #009900;">&#41;</span>
&nbsp;
<span style="color: #990000;">echo</span> <span style="color: #0000ff;">&quot;imprimir lo que hize $variable&quot;</span>;
&nbsp;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>bien, veamos un script de tranformar dinero en dolares</p>
<p><strong>$630 = 1 dolar en chile</strong></p>

<div class="wp_syntax"><div class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">function</span> transformar<span style="color: #009900;">&#40;</span><span style="color: #000088;">$dolar</span><span style="color: #339933;">,</span> <span style="color: #000088;">$preciodolar</span> <span style="color: #339933;">=</span><span style="color: #cc66cc;">630</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span> <span style="color: #666666; font-style: italic;">/* el = es como un else(si no), si el precio que el usuario halla puesto es null o 0 tomara el valor del dolar como 630, esto es muuy eficaz ya que como es función, nos puede servir para utilizar la misma función para diferentes cosas ;) */</span>
&nbsp;
&nbsp;
     <span style="color: #b1b100;">return</span> <span style="color: #000088;">$dolar</span> <span style="color: #339933;">/</span> <span style="color: #000088;">$preciodolar</span>;
<span style="color: #009900;">&#125;</span>
<span style="color: #000088;">$vari</span> <span style="color: #339933;">=</span> transformar<span style="color: #009900;">&#40;</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;dinero&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;preciodolar&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span>;
&nbsp;
<span style="color: #990000;">echo</span> <span style="color: #0000ff;">&quot;Son $vari dolares&quot;</span>;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Lo puedes ver <a href="http://loreto.sociallinux.org/scripts/php/051.php">acá</a></p>
<p>El asunto del parámetro que llevaba un <strong>&#8220;igual&#8221; o =</strong> &#8230; se les llaman como &#8220;los parámetros <strong>por defecto</strong>&#8220;. Estos nos van a servir de gran manera para que una futura función, nos sirva de diferentes maneras a lo largo de un script que queramos construir.</p>
<p>Esta a sido la 5ta entrega <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ! , disculpen el retraso , problemas sentimentales &#8230;</p>
<p>Besitos <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><del datetime="2009-01-09T00:14:10+00:00">*nota: si no seguiste el curso desde el primer post, devuélvete o no entenderás ¬¬ xD</del></p>
]]></content:encoded>
			<wfw:commentRss>http://loreto.sociallinux.org/2009/01/09/php-desde-cero-05-parametros-de-una-funcion/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Multi-Touch 2G</title>
		<link>http://loreto.sociallinux.org/2009/01/06/multi-touch-2g/</link>
		<comments>http://loreto.sociallinux.org/2009/01/06/multi-touch-2g/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 05:53:57 +0000</pubDate>
		<dc:creator>loreto</dc:creator>
		
		<category><![CDATA[Ciencia y tecnologia]]></category>

		<category><![CDATA[DOSGE]]></category>

		<category><![CDATA[multi-touch 2g]]></category>

		<category><![CDATA[tactil pantalla]]></category>

		<category><![CDATA[touch]]></category>

		<guid isPermaLink="false">http://loreto.sociallinux.org/?p=106</guid>
		<description><![CDATA[
Se llama Multi-Touch G2 y es una especie de cubierta transparente que, acoplada a una pantalla LCD o Plasma, lo convierte en táctil. La responsables es la empresa PQ Labs, de origen estadounidense y con base en Silicon Valley.
Hasta aquí nada nuevo. Lo más llamativo es que la forma en que podemos interactuar con las [...]]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/KtKkOhMqVhY&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/KtKkOhMqVhY&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>Se llama Multi-Touch G2 y es una especie de cubierta transparente que, acoplada a una pantalla LCD o Plasma, lo convierte en táctil. La responsables es la empresa PQ Labs, de origen estadounidense y con base en Silicon Valley.</p>
<p>Hasta aquí nada nuevo. Lo más llamativo es que la forma en que podemos interactuar con las aplicaciones va incluso más allá del modo multitáctil que incorpora el iPhone y se adelanta así a la gran novedad que presentará Windows 7 cuando se lance al mercado.</p>
<p>Así, el dispositivo diferencia si utilizamos los dedos o incluso los puños. Como podeis ver en el vídeo de arriba, el manejo se asemeja mucho al que podíamos ver en la película de Minority Report. En este caso, la demostración se hace con el videojuego World of Warcraft. Con unos gestos muy intuitivos, vemos como se puede seleccionar armas, personajes, lanzar un tipo u otro de ataque, desplazarnos a lo largo del campo de batalla o cambiar la perspectiva, por citar algunos ejemplos.</p>
<p><a href="http://www.tuexperto.com/">fuente</a><br />
Opinion: Me dieron ganas de jugar AOEK en esa pantalla xD</p>
]]></content:encoded>
			<wfw:commentRss>http://loreto.sociallinux.org/2009/01/06/multi-touch-2g/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Verbatim Presenta Los Blu-Ray de 50Gb Grabables</title>
		<link>http://loreto.sociallinux.org/2009/01/06/verbatim-presenta-los-blu-ray-de-50gb-grabables/</link>
		<comments>http://loreto.sociallinux.org/2009/01/06/verbatim-presenta-los-blu-ray-de-50gb-grabables/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 05:42:18 +0000</pubDate>
		<dc:creator>loreto</dc:creator>
		
		<category><![CDATA[Ciencia y tecnologia]]></category>

		<category><![CDATA[50gb]]></category>

		<category><![CDATA[blue-ray]]></category>

		<category><![CDATA[blueray]]></category>

		<category><![CDATA[verbatim]]></category>

		<guid isPermaLink="false">http://loreto.sociallinux.org/?p=100</guid>
		<description><![CDATA[Verbatim anunció, a travez  de la prensa, la llegada de los discos Blu-ray de doble capa de 50GB de capacidad (25GB cada capa). Estos cd&#8217;s admiten una velocidad de grabación 2x y vienen con la tecnología Hard Coat, que en teoría les entrega a los discos de una resistencia 50 mayor al desgaste y [...]]]></description>
			<content:encoded><![CDATA[<p>Verbatim anunció, a travez  de la prensa, la llegada de los discos Blu-ray de doble capa de 50GB de capacidad (25GB cada capa). Estos cd&#8217;s admiten una velocidad de grabación 2x y vienen con la tecnología Hard Coat, que en teoría les entrega a los discos de una resistencia 50 mayor al desgaste y los rayones!</p>
<p>y pensar que mi disco duro es de 40GB ajajajaja !</p>
<p><img alt="" src="http://www.verbatim.es/includes/binary_details.php3?id=5438&#038;show=1" title="verbatim" class="alignnone" width="250" height="250" /></p>
]]></content:encoded>
			<wfw:commentRss>http://loreto.sociallinux.org/2009/01/06/verbatim-presenta-los-blu-ray-de-50gb-grabables/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tratar a gritos al disco duro mejora su latencia</title>
		<link>http://loreto.sociallinux.org/2009/01/06/tratar-a-gritos-al-disco-duro-mejora-su-latencia/</link>
		<comments>http://loreto.sociallinux.org/2009/01/06/tratar-a-gritos-al-disco-duro-mejora-su-latencia/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 05:20:13 +0000</pubDate>
		<dc:creator>loreto</dc:creator>
		
		<category><![CDATA[Ciencia y tecnologia]]></category>

		<category><![CDATA[agarra a putiadas a tu disco duro]]></category>

		<category><![CDATA[disco]]></category>

		<category><![CDATA[discoduro]]></category>

		<category><![CDATA[gritale a tu disco duro]]></category>

		<category><![CDATA[trata mal a tu disco duro]]></category>

		<guid isPermaLink="false">http://loreto.sociallinux.org/?p=96</guid>
		<description><![CDATA[Esta nota se podría llamar &#8220;frikitecnologica&#8221;, una de esas pruebas que no te puedes perder. Un ingeniero de Sun Microsystems ha hecho una importante prueba, en la que ha llegado a la conclusión que gritarle a los discos duros mejora su latencia, haciendo que los datos se muevan más rápidamente de inicio a fin.
Para quienes [...]]]></description>
			<content:encoded><![CDATA[<p>Esta nota se podría llamar &#8220;frikitecnologica&#8221;, una de esas pruebas que no te puedes perder. Un ingeniero de Sun Microsystems ha hecho una importante prueba, en la que ha llegado a la conclusión que gritarle a los discos duros mejora su latencia, haciendo que los datos se muevan más rápidamente de inicio a fin.<br />
Para quienes no manejen el concepto de latencia, se define como el tiempo necesario para que un paquete de información viaje desde la fuente hasta su destino, y se ha visto reducido si se le grita a un disco duro mientras este procesa información.</p>
<p>Brendan Gregg, el ingeniero que hizo las pruebas, indicó que luego de gritarle a un RAID de discos duros, estos tenían picos de latencia, en donde además, publicó un vídeo demostrando sus resultados.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/tDacjrSCeq4&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/tDacjrSCeq4&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>Increible xD</p>
]]></content:encoded>
			<wfw:commentRss>http://loreto.sociallinux.org/2009/01/06/tratar-a-gritos-al-disco-duro-mejora-su-latencia/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Php desde cero #04 (Strings y Funciones)</title>
		<link>http://loreto.sociallinux.org/2009/01/05/php-desde-cero-04/</link>
		<comments>http://loreto.sociallinux.org/2009/01/05/php-desde-cero-04/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 08:49:38 +0000</pubDate>
		<dc:creator>loreto</dc:creator>
		
		<category><![CDATA[Aprende Php con loreto]]></category>

		<category><![CDATA[Add new tag]]></category>

		<category><![CDATA[aprende php]]></category>

		<category><![CDATA[cursos php]]></category>

		<category><![CDATA[el mejor blog]]></category>

		<category><![CDATA[loreto chilena geek]]></category>

		<category><![CDATA[loreto geek]]></category>

		<category><![CDATA[loreto parra]]></category>

		<category><![CDATA[php facil]]></category>

		<category><![CDATA[php niños]]></category>

		<category><![CDATA[programador]]></category>

		<category><![CDATA[programadora]]></category>

		<category><![CDATA[spore]]></category>

		<guid isPermaLink="false">http://loreto.sociallinux.org/?p=79</guid>
		<description><![CDATA[Bueno, ya vimos casi todos los escalares. Los booleans, floats, integers; Nos quedan solo los strings y nos meteremos de lleno a las funciones, que nos simplificaran la vida mas adelante según lo que dicen muchos expertos.
Strings: No son mas que cadenas de textos !, si, solo eso xD

&#60;?php
echo 'esto es un string';
?&#62;

Sí, solo eso [...]]]></description>
			<content:encoded><![CDATA[<p>Bueno, ya vimos casi todos los escalares. Los booleans, floats, integers; Nos quedan solo los strings y nos meteremos de lleno a las funciones, que nos simplificaran la vida mas adelante según lo que dicen muchos expertos.</p>
<p><strong>Strings</strong>: No son mas que cadenas de textos !, si, solo eso xD</p>

<div class="wp_syntax"><div class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #990000;">echo</span> <span style="">'esto es un string'</span>;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Sí, solo eso ! xD, pero quiero que aprendan unas cosas !</p>
<p>la diferencia entre las comillas &#8217;simples&#8217;  y las comillas &#8220;dobles&#8221;, es que las &#8217;simples&#8217; son literales y las &#8220;dobles&#8221; interpretativas, ejemplo:<br />
<span id="more-79"></span></p>

<div class="wp_syntax"><div class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000088;">$loreto</span><span style="color: #339933;">=</span><span style="">'hermosa inteligente alegre simpatica'</span>;
<span style="color: #990000;">echo</span> <span style="">'Conoci a alguien $loreto'</span>;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Nos va a dar en pantalla &#8216;Conoci a alguien $loreto&#8217;, y no lo que realmente queremos.</p>
<p>pero con &#8220;doble&#8221; comilla obtenemos lo que queremos</p>

<div class="wp_syntax"><div class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000088;">$loreto</span><span style="color: #339933;">=</span><span style="">'hermosa inteligente alegre simpatica'</span>;
<span style="color: #990000;">echo</span> <span style="color: #0000ff;">&quot;Conoci a alguien $loreto&quot;</span>;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Es importante aclarar esto, yo no lo sabia y muchas personas tampoco :). Bueno eso es un string, sí :O solo eso <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Ya, ahora que conocemos los cuatro escalares de PHP, vamos a pasar a las funciones, como se comportan y para que nos serviran.</p>
<blockquote><p> Tabla de contenidos</p>
<p>* Funciones definidas por el usuario<br />
    * Parámetros de las funciones + esta veremos hoy<br />
    * Devolviendo valores<br />
    * Funciones variables<br />
    * Funciones internas (incorporadas)</p></blockquote>
<p><strong>Funciones definidas por el usuario</strong></p>
<p>La estructura básica de una función es la siguiente</p>

<div class="wp_syntax"><div class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">function</span> nombre<span style="color: #009900;">&#40;</span><span style="color: #000088;">$tuvariable</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
<span style="color: #b1b100;">return</span> <span style="color: #000088;">$tuvariable</span>; <span style="color: #666666; font-style: italic;">/* return = retornar datos anteriores */</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>veamos un ejemplo funcional, no como el anterior <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /><br />
<strong>04.php</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">function</span> doblar<span style="color: #009900;">&#40;</span><span style="color: #000088;">$eldoble</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #b1b100;">return</span> <span style="color: #000088;">$eldoble</span><span style="color: #339933;">*</span><span style="color: #cc66cc;">2</span>;
<span style="color: #009900;">&#125;</span>
<span style="color: #000088;">$a</span><span style="color: #339933;">=</span> <span style="color: #cc66cc;">5</span>;
<span style="color: #000088;">$c</span><span style="color: #339933;">=</span> doblar<span style="color: #009900;">&#40;</span><span style="color: #000088;">$a</span><span style="color: #009900;">&#41;</span>;
&nbsp;
<span style="color: #990000;">echo</span> <span style="color: #0000ff;">&quot;el resultado es $c&quot;</span>;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Resultado <a href="http://loreto.sociallinux.org/scripts/php/04.php">aca</a></p>
<p>El script que utilizé allí fue el siguiente:<strong>04.php</strong></p>

<div class="wp_syntax"><div class="code"><pre class="php php" style="font-family:monospace;">&lt;html&gt;
&lt;body&gt;&lt;h1&gt;Script simple, doblar numero&lt;/h1&gt;
&lt;form action=&quot;04.php&quot; method=&quot;POST&quot;&gt;
NUMERO QUE DOBLARAS: &lt;input type=&quot;text&quot; name=&quot;numero&quot; /&gt;
&lt;input type=&quot;submit&quot;&gt;&lt;/body&gt;
&lt;/html&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">function</span> doblar<span style="color: #009900;">&#40;</span><span style="color: #000088;">$eldoble</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #b1b100;">return</span> <span style="color: #000088;">$eldoble</span><span style="color: #339933;">*</span><span style="color: #cc66cc;">2</span>; <span style="color: #666666; font-style: italic;">/* le decimos que multiplique por dos :) */</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000088;">$a</span><span style="color: #339933;">=</span> <span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;numero&quot;</span><span style="color: #009900;">&#93;</span>; <span style="color: #666666; font-style: italic;">/* el famoso $_post */</span>
<span style="color: #000088;">$c</span><span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span>integer<span style="color: #009900;">&#41;</span>doblar<span style="color: #009900;">&#40;</span><span style="color: #000088;">$a</span><span style="color: #009900;">&#41;</span>; <span style="color: #666666; font-style: italic;">/* limitamos nuestro script a números pequeños, si pones un numero grande da negativo por que pasaría a ser float*/</span>
<span style="color: #990000;">echo</span> <span style="color: #0000ff;">&quot;&lt;body&gt;&lt;br&gt;&lt;br&gt;tu numero es &lt;h1&gt;$c&lt;/h&gt;&lt;/br&gt;&lt;/body&gt;&quot;</span>;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Ocupe todo en un file, para no hacer tanto tramite. En esta ocasión dentro del echo ocupe HTML, antes no lo había hecho, pero ahora lo estoy comenzando a utilizar, para intentar adornar mas los scripts, aunque repoco a servido jajaja.</p>
<p>Bueno, esto es lo mas básico de las funciones, es una función simple, que nos ahorrara code y tiempo si hubiéramos querido seguir duplicando muchos otros números claro. </p>
<p>Esta a sido la 4ta entrega de <strong>&#8220;Php desde cero&#8221;</strong> by Loreto Parra.</p>
<p>Practiquen generando funciones y viendo sources de otros scripts, para intentar entender un poco mas; Por mi parte en el post siguiente iré aun mas a fondo con todo esto de las funciones para que todo quede mas claro.</p>
<p>Saludos y besos <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://loreto.sociallinux.org/2009/01/05/php-desde-cero-04/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Php desde cero #03 (Integers y floats)</title>
		<link>http://loreto.sociallinux.org/2009/01/03/php-desde-cero-03/</link>
		<comments>http://loreto.sociallinux.org/2009/01/03/php-desde-cero-03/#comments</comments>
		<pubDate>Sat, 03 Jan 2009 08:04:16 +0000</pubDate>
		<dc:creator>loreto</dc:creator>
		
		<category><![CDATA[Aprende Php con loreto]]></category>

		<category><![CDATA[aprender php]]></category>

		<category><![CDATA[loreto]]></category>

		<category><![CDATA[loreto geek]]></category>

		<category><![CDATA[segundo curso]]></category>

		<guid isPermaLink="false">http://loreto.sociallinux.org/?p=70</guid>
		<description><![CDATA[En esta tercera entrega de mi pequeño cuaderno-manual de php, veremos el uso de los enteros o integer, así que sera algo simple y fácil de aprender, no tiene mayor dificultad según lo que estuve viendo !
Los enteros(INTEGER) pueden ser especificados en notación decimal (base 10), hexadecimal (base 16) u octal (base 8), opcionalmente precedidos [...]]]></description>
			<content:encoded><![CDATA[<p>En esta tercera entrega de mi pequeño cuaderno-manual de php, veremos el uso de los enteros o <strong>integer</strong>, así que sera algo simple y fácil de aprender, no tiene mayor dificultad según lo que estuve viendo !</p>
<p>Los enteros<strong>(INTEGER)</strong> pueden ser especificados en notación decimal (base 10), hexadecimal (base 16) u octal (base 8), opcionalmente precedidos por un signo (- o +). </p>
<p>*Para usar la notación octal, debe preceder el número con un 0 (cero).<br />
*Para usar la notación hexadecimal, preceda el número con 0x.<br />
<span id="more-70"></span></p>

<div class="wp_syntax"><div class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000088;">$a</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">456</span>; <span style="color: #666666; font-style: italic;">// número decimal</span>
<span style="color: #000088;">$a</span> <span style="color: #339933;">=</span> <span style="color: #339933;">-</span><span style="color: #cc66cc;">456</span>; <span style="color: #666666; font-style: italic;">// un número negativo</span>
<span style="color: #000088;">$a</span> <span style="color: #339933;">=</span> <span style="color: #208080;">0123</span>; <span style="color: #666666; font-style: italic;">// número octal (equivalente al 83 decimal)</span>
<span style="color: #000088;">$a</span> <span style="color: #339933;">=</span> <span style="color: #208080;">0x1A</span>; <span style="color: #666666; font-style: italic;">// número hexadecimal (equivalente al 26 decimal)</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Existen ciertas limitaciones en cuanto al tamaño que pueden tener estos integers o enteros, para especificar el tamaño de algún integer se puede utilizar la constante <strong>PHP_INT_SIZE</strong>, y el valor máximo usando la constante <strong>PHP_INT_MAX</strong>.</p>
<p>Si las limitaciones anteriormente nombradas, sobrepasan dicho límite, estos enteros pasan a ser los llamados <strong>&#8220;FLOAT&#8221;</strong>, estos correspondían al escalar que integraba a todos los números de dígitos muy gigantes o demasiado pequeños.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
</pre></td><td class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000088;">$numero_grande</span> <span style="color: #339933;">=</span>  <span style="color: #cc66cc;">2147483647</span>;
<span style="color: #990000;">var_dump</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$numero_grande</span><span style="color: #009900;">&#41;</span>;
<span style="color: #666666; font-style: italic;">// salida: int(2147483647)</span>
&nbsp;
<span style="color: #000088;">$numero_grande</span> <span style="color: #339933;">=</span>  <span style="color: #cc66cc;">2147483648</span>;
<span style="color: #990000;">var_dump</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$numero_grande</span><span style="color: #009900;">&#41;</span>;
<span style="color: #666666; font-style: italic;">// salida: float(2147483648)</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// también es cierto para enteros hexadecimales especificados entre 2^31 y 2^32-1:</span>
<span style="color: #990000;">var_dump</span><span style="color: #009900;">&#40;</span> <span style="color: #208080;">0xffffffff</span> <span style="color: #009900;">&#41;</span>;
<span style="color: #666666; font-style: italic;">// salida: float(4294967295)</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// esto no ocurre con los enteros indicados como hexadecimales más allá de 2^32-1:</span>
<span style="color: #990000;">var_dump</span><span style="color: #009900;">&#40;</span> <span style="color: #208080;">0x100000000</span> <span style="color: #009900;">&#41;</span>;
<span style="color: #666666; font-style: italic;">// salida: int(2147483647)</span>
&nbsp;
<span style="color: #000088;">$millon</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">1000000</span>;
<span style="color: #000088;">$numero_grande</span> <span style="color: #339933;">=</span>  <span style="color: #cc66cc;">50000</span> <span style="color: #339933;">*</span> <span style="color: #000088;">$millon</span>;
<span style="color: #990000;">var_dump</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$numero_grande</span><span style="color: #009900;">&#41;</span>;
<span style="color: #666666; font-style: italic;">// salida: float(50000000000)</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>La función var_dump($variable) despliega información estructurada sobre una o más expresiones que incluye sus tipos y valores. Las matrices y los objetos son exploradas recursivamente con valores sangrados para mostrar su estructura. Esta función nos servirá de mucho en este proceso de aprendizaje, ya que podremos observar el porque sucede algún error y nos dará la idea de como solucionarlo. Recuerdenla !</p>
<p><strong>Trabajando con Integers</strong></p>
<p>La verdad es que los Integers y sus funciones o modos de uso, según lo que vi, no son muy llamativos a lo que buscamos nosotros, que es darle algo útil a lo que aprendamos en php, veamos un ejemplo de script ocupando integers <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Accion3.php</p>

<div class="wp_syntax"><div class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">//Una pequeña calculadora solo de sumas jajaja</span>
<span style="color: #000088;">$numero_1</span><span style="color: #339933;">=</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;primernumero&quot;</span><span style="color: #009900;">&#93;</span>;
<span style="color: #000088;">$numero_2</span><span style="color: #339933;">=</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;segundonumero&quot;</span><span style="color: #009900;">&#93;</span>;
&nbsp;
<span style="color: #000088;">$resultado</span><span style="color: #339933;">=</span> <span style="color: #000088;">$numero_1</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$numero_2</span>;
<span style="color: #990000;">echo</span> <span style="color: #009900;">&#40;</span>integer<span style="color: #009900;">&#41;</span><span style="color: #000088;">$resultado</span>;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>el form sería:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Form rebásico sumas&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h1&gt;Sumadora de loreto xD&lt;/h1&gt;
&lt;form action=&quot;accion3.php&quot; method=&quot;POST&quot;&gt;
1º NUMERO: &lt;input type=&quot;text&quot; name=&quot;primernumero&quot; /&gt;
2º NUMERO: &lt;input type=&quot;text&quot; name=&quot;segundonumero&quot; /&gt;
 &lt;input type=&quot;submit&quot;&gt;
 &lt;/body&gt;
&lt;/form&gt;</pre></div></div>

<p>Quedaría mas o menos <a href="http://loreto.sociallinux.org/scripts/php/form3.html">asi</a></p>
<p>En la octava Linea del accion3.php</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">echo (integer)$resultado;</pre></div></div>

<p>Agregamos el (integer) antes del $resultado ya que, obligamos a nuestro script que ignore cualquier otro valor que no sea un INTEGER, osea que no podamos integrar letras a nuestra suma, ya que sería algo ridículo, entonces lo que hace ese (integer) anterior al $resultado es, omitir cualquier carácter que no sea numérico a nuestro script, ó que no pertenezca a los enteros <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Dejo un link con funciones aritméticas para estos casos, raiz cuadrada, sumatorias, etc, php tiene funciones que realizan estas operaciones. para mas info click <a href="http://www.php.net/manual/es/ref.gmp.php">aca</a></p>
<p>Esta tercera entrega, sin mucho contenido, pero es un poco para que se vayan familiarizando en la idea que tengo de recopilar lo aprendido, ya lo ven con el form3.html y el accion3.php donde ocupo las variables permanentes $_POST ajaja, quizás ya las tengo mariadas con esos ejemplos.</p>
<p>Solo eso, un beso <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
rima <img src='http://loreto.sociallinux.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Loreto Parra O.</p>
]]></content:encoded>
			<wfw:commentRss>http://loreto.sociallinux.org/2009/01/03/php-desde-cero-03/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
