<?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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sergi Quiñonero &#187; array</title>
	<atom:link href="http://www.sergiquinonero.net/tag/array/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sergiquinonero.net</link>
	<description>Sergi Quiñonero Blog Page</description>
	<lastBuildDate>Fri, 25 Mar 2011 20:04:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Acceder a un array de manera más limpia en PHP</title>
		<link>http://www.sergiquinonero.net/acceder-a-un-array-de-manera-mas-limpia-en-php.html</link>
		<comments>http://www.sergiquinonero.net/acceder-a-un-array-de-manera-mas-limpia-en-php.html#comments</comments>
		<pubDate>Thu, 28 Aug 2008 15:57:37 +0000</pubDate>
		<dc:creator>Sergi</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[objeto]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.sergiquinonero.net/?p=45</guid>
		<description><![CDATA[Navegando un poquito por php.net he encontrado una manera curiosa de acceder al valor de un array asociativo.
La cuestión está en transformar el array, con una sola línea, en un objeto. De esta manera, el acceso a un valor del array es similar al acceso a una propiedad de objeto.
$persona = array(
'nombre' =&#62; 'Sergi',
'apellidos' =&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>Navegando un poquito por <a rel="nofollow" href="http://www.php.net" target="_blank">php.net</a> he encontrado una manera curiosa de acceder al valor de un array asociativo.</p>
<p>La cuestión está en transformar el array, con una sola línea, en un objeto. De esta manera, el acceso a un valor del array es similar al acceso a una propiedad de objeto.<span id="more-45"></span></p>
<pre>$persona = array(
'nombre' =&gt; 'Sergi',
'apellidos' =&gt; 'Quiñonero Gasent',
'web' =&gt; 'www.sergiquinonero.net'
);
$persona = (object) $persona; #En esta línea está la solución
echo $persona-&gt;nombre . " " . $persona-&gt;apellidos;</pre>
<p>El causante es el modificador explicito (object). Éste transforma nuestro array en un objeto. ¿Una forma limpia de acceder? o de lo contrario ¿Una chapuza que solo hace más ilegible el código?</p>
<!-- AdSense Now! V1.83 -->
<!-- Post[count: 2] -->
<div class="adsense adsense-leadout" style="float:left;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-3509193416949473";
/* Sergiquinonero.net */
google_ad_slot = "0327514928";
google_ad_width = 234;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>]]></content:encoded>
			<wfw:commentRss>http://www.sergiquinonero.net/acceder-a-un-array-de-manera-mas-limpia-en-php.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

