<?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>PHPEntwickler.com &#187; namespaces</title>
	<atom:link href="http://www.phpentwickler.com/tag/namespaces/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.phpentwickler.com</link>
	<description>PHP-Entwickler / Web-Entwickler</description>
	<lastBuildDate>Sun, 22 Jan 2012 13:15:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Namespaces in PHP 5</title>
		<link>http://www.phpentwickler.com/2007/12/15/namespaces-in-php-5/</link>
		<comments>http://www.phpentwickler.com/2007/12/15/namespaces-in-php-5/#comments</comments>
		<pubDate>Sat, 15 Dec 2007 12:12:05 +0000</pubDate>
		<dc:creator>Daniel Speicher</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[entwicklung]]></category>
		<category><![CDATA[namespaces]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[version 5]]></category>

		<guid isPermaLink="false">http://www.phpentwickler.com/wordpress/?p=10</guid>
		<description><![CDATA[In PHP 5.3.0 wurden nun sogenannte Namensräume (engli. Namespaces) eingeführt. Gerade bei größeren Projekten ist dies sinnvoll, da so zum Beispiel eine Mehrfachnutzung von Variablen, Konstanten oder auch Methoden minimiert werden kann. Namensräume sind flexibel einsetzbar und können, je nach Bedarf, Dateiübergreifend eingesetzt werden, aber auch eine Beschränkung auf Dateiebene ist möglich. Folgend ein kurzes [...]]]></description>
			<content:encoded><![CDATA[<p>In PHP 5.3.0 wurden nun sogenannte Namensräume (engli. Namespaces) eingeführt. Gerade bei größeren Projekten ist dies sinnvoll, da so zum Beispiel eine Mehrfachnutzung von Variablen, Konstanten oder auch Methoden minimiert werden kann. Namensräume sind flexibel einsetzbar und können, je nach Bedarf, Dateiübergreifend eingesetzt werden, aber auch eine Beschränkung auf Dateiebene ist möglich. Folgend ein kurzes Namespace-Beispiel:</p>
<blockquote><p><code></p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">namespace</span> PhpEntwickler<span style="color: #339933;">::</span><span style="color: #004000;">PDO</span><span style="color: #339933;">;</span>
 <span style="color: #000000; font-weight: bold;">function</span> getRecords<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
 <span style="color: #009900;">&#123;</span>
 <span style="color: #666666; font-style: italic;"># .......
</span> <span style="color: #009900;">&#125;</span></pre></div></div>

<p></code></p></blockquote>
<p>Wichtig ist, dass Namensräume keinen freien Code enthalten dürfen, sondern nur Definitionen von zum Beispiel Variablen, Klassen oder Methoden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phpentwickler.com/2007/12/15/namespaces-in-php-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

