<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<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/"
	>

<channel>
	<title>nicht.untergeord.net</title>
	<link>http://nicht.untergeord.net/wordpress</link>
	<description>A Blog providing useful techtips, interesting news, and weird stories.</description>
	<pubDate>Fri, 06 Nov 2009 10:47:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>GreenTech-Germany.com - GreenTech Germany - Das Umwelttechnologie Branchenverzeichnis</title>
		<link>http://nicht.untergeord.net/wordpress/index.php/2009/11/06/greentech-germanycom-greentech-germany-das-umwelttechnologie-branchenverzeichnis/</link>
		<comments>http://nicht.untergeord.net/wordpress/index.php/2009/11/06/greentech-germanycom-greentech-germany-das-umwelttechnologie-branchenverzeichnis/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 10:47:38 +0000</pubDate>
		<dc:creator>smoove</dc:creator>
		
		<category><![CDATA[Greentech]]></category>

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

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

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

		<guid isPermaLink="false">http://nicht.untergeord.net/wordpress/index.php/2009/11/06/greentech-germanycom-greentech-germany-das-umwelttechnologie-branchenverzeichnis/</guid>
		<description><![CDATA[Suche im grünen Bereich
Mit Greentech-Germany ist das erste Branchenverzeichnis der Umwelttechnologie Firmen und Forschungseinrichtungen auf den Onlinemarkt gekommen, welches mittels seiner Suchfunktion, ausgerichtet auf die sechs Kategorien der Umwelttechnologie-Leitmärkte, den Kontakt zwischen Unternehme(r)n, Verbrauchern, Konsumenten und Forschern herstellt.
Greentech-Germany hat das anspruchsvolle Ziel, die öffentliche Wahrnehmung der Umwelttechnik Branche zu stärken und Servicefunktionen für die Akteure [...]]]></description>
			<content:encoded><![CDATA[<h2><strong>Suche im grünen Bereich</strong></h2>
<p>Mit <a href="http://www.greentech-germany.com/" title="Greentech-Germany">Greentech-Germany</a> ist das erste Branchenverzeichnis der Umwelttechnologie Firmen und Forschungseinrichtungen auf den Onlinemarkt gekommen, welches mittels seiner Suchfunktion, ausgerichtet auf die sechs Kategorien der Umwelttechnologie-Leitmärkte, den Kontakt zwischen Unternehme(r)n, Verbrauchern, Konsumenten und Forschern herstellt.</p>
<p>Greentech-Germany hat das anspruchsvolle Ziel, die öffentliche Wahrnehmung der Umwelttechnik Branche zu stärken und <a href="http://www.greentech-germany.com/news/de/service/werbeformen.html" title="Greentech Service" target="_blank">Servicefunktionen </a>für die Akteure dieses Marktes zu bieten. Das Branchenportal sorgt für direkte und qualifizierte Kontakte zu den Unternehmen und Institutionen.</p>
<p>Die Umwelttechnologie-Leitmärkte werden in die sechs Kategorien:</p>
<ul>
<li><a href="http://www.greentech-germany.com/energieeffizienz-c0/" target="_blank">Energieeffizienz</a></li>
<li><a href="http://www.greentech-germany.com/kreislaufwirtschaft-c4/" target="_blank">Kreislaufwirtschaft</a></li>
<li><a href="http://www.greentech-germany.com/nachhaltige-mobilitaet-c3/" target="_blank">Nachhaltige Mobilität</a></li>
<li><a href="http://www.greentech-germany.com/nachhaltige-wasserwirtschaft-c5/" target="_blank">Nachhaltige Wasserwirtschaft</a></li>
<li><a href="http://www.greentech-germany.com/rohstoff-und-materialeffizienz-c2/" target="_blank">Rohstoff- und Materialeffizienz</a></li>
<li><a href="http://www.greentech-germany.com/umweltfreundliche-energieerzeugung-und-speicherung-c1/" target="_blank">Umweltfreundliche Energieerzeugung und -speicherung</a></li>
</ul>
<p>Die <a href="http://www.greentech-germany.com/tag/list" title="Greentech Firmen" target="_blank">Brancheneinträge</a> beruhen auf der Selbsteinschätzung der einzelnen Unternehmen.</p>
<p>Das Verzeichnis soll dem Effekt eines Motivators gleichen, um eine immer größer werdende, umweltbewusste Denk- und Handlungsweise anzutreiben.</p>
<p>Des Weiteren sind eine Reihe von zusätzlichen Suchfunktionen vorhanden, die zur Optimierung des Auffindens Ihrer Datensätze beitragen:</p>
<ul>
<li>Firmen Tags – Das interaktive Stichwortregister, welches Ihre Firmenschlagworte zu Ihrem Datensatz listet. Suchende erreichen Ihren Datensatz über jegliche Darbietung dieser Stichworte im Branchenverzeichnis.</li>
<li>Verwandte Tags – Verwandte Stichworte zu Ihren Firmen Tags ermöglichen, dass Suchende bei der Darbietung anderer Firmen auch zu Ihrer Firma gelangen können.</li>
<li>Top Tags – Das interaktive Stichwortregister der wichtigsten Suchbegriffe im Gesamtportal.</li>
<li>Schlagwort-Verzeichnis – Branchenbuch von A - Z. Wird von Ihren integrierten Schlagworten ergänzt und führt zur Listung Ihres Unternehmens.</li>
<li>Volltextsuche – im Branchenbuch und GreenTech Themen (Top News)</li>
</ul>
<p>Für ein verbessertes Ranking, der Unternehmensseiten im Portal, bei führenden Suchmaschinen wurde die eigens entwickelte htWEB-Technik angewandt.</p>
<p>Umgesetzt und betrieben wird dieses Projekt von der <a href="http://www.1komma6.com" target="_blank">1komma6 Multimediale Dienstleistungen GmbH</a> aus Münster, die seit mehr als 10 Jahren in der IT-Branche tätig ist.</p>
<p><strong>Pressekontakt:</strong><br />
<a href="http://www.greentech-germany.com/static/ueber-greentech" target="_blank">GreenTech-Germany.com</a><br />
Mail: <a href="mailto:presse@GreenTech-Germany.com" target="_blank">presse@GreenTech-Germany.com</a></p>
<p><strong>Portalbetreiber</strong>:<br />
1komma6 GmbH<br />
48143 Münster - Deutschland<br />
Tel: 0251-57297<br />
Fax: 0251-57296</p>
]]></content:encoded>
			<wfw:commentRss>http://nicht.untergeord.net/wordpress/index.php/2009/11/06/greentech-germanycom-greentech-germany-das-umwelttechnologie-branchenverzeichnis/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Minimalist&#8217;s Firefox – GUI Tweaks</title>
		<link>http://nicht.untergeord.net/wordpress/index.php/2008/04/22/minimalists-firefox-%e2%80%93-gui-tweaks/</link>
		<comments>http://nicht.untergeord.net/wordpress/index.php/2008/04/22/minimalists-firefox-%e2%80%93-gui-tweaks/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 19:34:11 +0000</pubDate>
		<dc:creator>smoove</dc:creator>
		
		<category><![CDATA[Firefox]]></category>

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

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

		<guid isPermaLink="false">http://nicht.untergeord.net/wordpress/index.php/2008/04/22/minimalists-firefox-%e2%80%93-gui-tweaks/</guid>
		<description><![CDATA[While Firefox is definitely my favorite Browser for both, work and surfing at home, I always found the GUI quite overloaded. Everywhere are buttons and toolbars I never use that take away a whole lot of viewport space. So, in this article I will show you how to minimize Firefox&#8217;s GUI in a few easy [...]]]></description>
			<content:encoded><![CDATA[<p>While Firefox is definitely my favorite Browser for both, work and surfing at home, I always found the GUI quite overloaded. Everywhere are buttons and toolbars I never use that take away a whole lot of viewport space. So, in this article I will show you how to minimize Firefox&#8217;s GUI in a few easy steps.</p>
<p> <a href="http://nicht.untergeord.net/wordpress/index.php/2008/04/22/minimalists-firefox-%e2%80%93-gui-tweaks/#more-36" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nicht.untergeord.net/wordpress/index.php/2008/04/22/minimalists-firefox-%e2%80%93-gui-tweaks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Put some use to the remote that shipped with your MacBook!</title>
		<link>http://nicht.untergeord.net/wordpress/index.php/2007/07/24/put-some-use-to-the-remote-that-shipped-with-your-macbook/</link>
		<comments>http://nicht.untergeord.net/wordpress/index.php/2007/07/24/put-some-use-to-the-remote-that-shipped-with-your-macbook/#comments</comments>
		<pubDate>Tue, 24 Jul 2007 11:43:58 +0000</pubDate>
		<dc:creator>smoove</dc:creator>
		
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://nicht.untergeord.net/wordpress/index.php/2007/07/24/put-some-use-to-the-remote-that-shipped-with-your-macbook/</guid>
		<description><![CDATA[Do you really use the remote that came with your MacBook?

]]></description>
			<content:encoded><![CDATA[<p align="left">Do you really use the remote that came with your MacBook?</p>
<p align="left"> <a href="http://nicht.untergeord.net/wordpress/index.php/2007/07/24/put-some-use-to-the-remote-that-shipped-with-your-macbook/#more-34" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nicht.untergeord.net/wordpress/index.php/2007/07/24/put-some-use-to-the-remote-that-shipped-with-your-macbook/feed/</wfw:commentRss>
		</item>
		<item>
		<title>See how other people see your website - Screen Capture Services</title>
		<link>http://nicht.untergeord.net/wordpress/index.php/2007/07/23/see-how-other-people-see-your-website-screen-capture-services/</link>
		<comments>http://nicht.untergeord.net/wordpress/index.php/2007/07/23/see-how-other-people-see-your-website-screen-capture-services/#comments</comments>
		<pubDate>Mon, 23 Jul 2007 21:05:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Links]]></category>

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

		<guid isPermaLink="false">http://nicht.untergeord.net/wordpress/index.php/2007/07/23/see-how-other-people-see-your-website-screen-capture-services/</guid>
		<description><![CDATA[Do you care how other people see your website? You should!

]]></description>
			<content:encoded><![CDATA[<p align="left">Do you care how other people see your website? You should!</p>
<p align="left"> <a href="http://nicht.untergeord.net/wordpress/index.php/2007/07/23/see-how-other-people-see-your-website-screen-capture-services/#more-33" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nicht.untergeord.net/wordpress/index.php/2007/07/23/see-how-other-people-see-your-website-screen-capture-services/feed/</wfw:commentRss>
		</item>
		<item>
		<title>8 Firefox Add-ons every Web Developer should know about!</title>
		<link>http://nicht.untergeord.net/wordpress/index.php/2007/07/22/8-firefox-add-ons-every-web-developer-should-know-about/</link>
		<comments>http://nicht.untergeord.net/wordpress/index.php/2007/07/22/8-firefox-add-ons-every-web-developer-should-know-about/#comments</comments>
		<pubDate>Sat, 21 Jul 2007 23:28:16 +0000</pubDate>
		<dc:creator>smoove</dc:creator>
		
		<category><![CDATA[Tools]]></category>

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

		<guid isPermaLink="false">http://nicht.untergeord.net/wordpress/index.php/2007/07/22/8-firefox-add-ons-every-web-developer-should-know-about/</guid>
		<description><![CDATA[Here are my top 8 favorite Firefox Add-ons for web-development, everybody in our company uses these Add-ons to help them be as productive as possible.
 
]]></description>
			<content:encoded><![CDATA[<p align="left">Here are my top 8 favorite Firefox Add-ons for web-development, everybody in our company uses these Add-ons to help them be as productive as possible.</p>
<p style="height: 50px">  <a href="http://nicht.untergeord.net/wordpress/index.php/2007/07/22/8-firefox-add-ons-every-web-developer-should-know-about/#more-31" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nicht.untergeord.net/wordpress/index.php/2007/07/22/8-firefox-add-ons-every-web-developer-should-know-about/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Free Glossy Button Photoshop layer-style</title>
		<link>http://nicht.untergeord.net/wordpress/index.php/2007/07/20/free-glossy-button-photoshop-layer-style/</link>
		<comments>http://nicht.untergeord.net/wordpress/index.php/2007/07/20/free-glossy-button-photoshop-layer-style/#comments</comments>
		<pubDate>Fri, 20 Jul 2007 19:17:54 +0000</pubDate>
		<dc:creator>smoove</dc:creator>
		
		<category><![CDATA[Photoshop]]></category>

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

		<guid isPermaLink="false">http://nicht.untergeord.net/wordpress/index.php/2007/07/20/free-glossy-button-photoshop-layer-style/</guid>
		<description><![CDATA[Here is a little Photoshop layer-style that i made for a website I&#8217;m currently working on. I think it&#8217;s pretty neat, so i&#8217;ll share it with you  
You can use it on pretty much every shape, if you have a very small shape you might have to adjust is the stroke-&#62;size in the layer-style.
Preview:

click [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a little Photoshop layer-style that i made for a website I&#8217;m currently working on. I think it&#8217;s pretty neat, so i&#8217;ll share it with you <img src='http://nicht.untergeord.net/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>You can use it on pretty much every shape, if you have a very small shape you might have to adjust is the <strong>stroke</strong>-&gt;<strong>size</strong> in the layer-style.</p>
<p>Preview:</p>
<p><a href="http://nicht.untergeord.net/wordpress/wp-content/uploads/2007/07/blog-button1.jpg" title="glossy button layer-style preview" target="_blank"><img src="http://nicht.untergeord.net/wordpress/wp-content/uploads/2007/07/blog-button1.thumbnail.jpg" style="border:1px solid #000;" alt="glossy button layer-style preview" /></a><br />
<em style="size: -5px">click to enlarge</em></p>
<p>You can easily change the color by adjusting the <strong>Color Overlay</strong> of the layer-style.</p>
<p><a href="http://nicht.untergeord.net/wordpress/wp-content/uploads/2007/07/glossybuttons.zip" title="Download"><img src="http://nicht.untergeord.net/wordpress/wp-content/uploads/2007/07/glossy-download-button.jpg" alt="Download" /></a></p>
<p>To load the layer-style simply extract the archive you downloaded, copy the file  <strong>glossyButtons.asl</strong> to Your_Photoshop_Directory\Presets\Styles and load it in  Photoshop (&#8221;Styles&#8221; window -&gt; load&#8230;)</p>
<p>I hope you like it.</p>
]]></content:encoded>
			<wfw:commentRss>http://nicht.untergeord.net/wordpress/index.php/2007/07/20/free-glossy-button-photoshop-layer-style/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Test whether or not your webserver can be used as spam relay</title>
		<link>http://nicht.untergeord.net/wordpress/index.php/2007/07/20/test-whether-or-not-your-webserver-can-be-used-as-spam-relay/</link>
		<comments>http://nicht.untergeord.net/wordpress/index.php/2007/07/20/test-whether-or-not-your-webserver-can-be-used-as-spam-relay/#comments</comments>
		<pubDate>Fri, 20 Jul 2007 16:47:15 +0000</pubDate>
		<dc:creator>smoove</dc:creator>
		
		<category><![CDATA[Administration]]></category>

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

		<guid isPermaLink="false">http://nicht.untergeord.net/wordpress/index.php/2007/07/20/test-whether-or-not-your-webserver-can-be-used-as-spam-relay/</guid>
		<description><![CDATA[I just want to share a link with you that is found earlier today.
On the website http://www.abuse.net/relay.html you can test whether or not your server can be used as spam-relay.
The website states that the application is &#8220;experimental&#8221; at the moment, but it is sure worth checking out.
Pretty handy if you don&#8217;t want to end up [...]]]></description>
			<content:encoded><![CDATA[<p>I just want to share a link with you that is found earlier today.</p>
<p>On the website <a href="http://www.abuse.net/relay.html" target="_blank" title="spam relay test">http://www.abuse.net/relay.html</a> you can test whether or not your server can be used as spam-relay.</p>
<p>The website states that the application is &#8220;experimental&#8221; at the moment, but it is sure worth checking out.</p>
<p>Pretty handy if you don&#8217;t want to end up in anti-spam blacklists like <a href="http://www.spamhaus.org/" target="_blank" title="spamhouse website">spamhouse.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://nicht.untergeord.net/wordpress/index.php/2007/07/20/test-whether-or-not-your-webserver-can-be-used-as-spam-relay/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PHP: backtracing function names - useful for logging and debugging</title>
		<link>http://nicht.untergeord.net/wordpress/index.php/2007/07/19/php-backtracing-function-names-useful-for-logging-and-debugging/</link>
		<comments>http://nicht.untergeord.net/wordpress/index.php/2007/07/19/php-backtracing-function-names-useful-for-logging-and-debugging/#comments</comments>
		<pubDate>Thu, 19 Jul 2007 18:18:32 +0000</pubDate>
		<dc:creator>smoove</dc:creator>
		
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://untergeord.net/wordpress/index.php/2007/07/19/php-backtracing-function-names-useful-for-logging-and-debugging/</guid>
		<description><![CDATA[Today i want to show you a little trick that allows you to backtrace function calls (finding out which function called the function you are currently in)
Lets start with an example script, i will explain the details below.
function getThisName&#40;$arg1, $arg2&#41;
&#123;
&#160; logIt&#40;'Log Message...'&#41;;
&#160; return;
&#125;

function logIt&#40;$msg&#41;
&#123;
&#160; // this is where the magic happens:
&#160; $backtrace = debug_backtrace&#40;&#41;;

&#160; //demo: [...]]]></description>
			<content:encoded><![CDATA[<p>Today i want to show you a little trick that allows you to backtrace function calls (finding out which function called the function you are currently in)</p>
<p>Lets start with an example script, i will explain the details below.</p>
<div class="codecolorer-container php"><div class="codecolorer" style="font-family: monospace;"><span class="kw2">function</span> getThisName<span class="br0">&#40;</span><span class="re0">$arg1</span>, <span class="re0">$arg2</span><span class="br0">&#41;</span><br />
<span class="br0">&#123;</span><br />
&nbsp; logIt<span class="br0">&#40;</span><span class="st0">'Log Message...'</span><span class="br0">&#41;</span>;<br />
&nbsp; <span class="kw1">return</span>;<br />
<span class="br0">&#125;</span><br />
<br />
<span class="kw2">function</span> logIt<span class="br0">&#40;</span><span class="re0">$msg</span><span class="br0">&#41;</span><br />
<span class="br0">&#123;</span><br />
&nbsp; <span class="co1">// this is where the magic happens:</span><br />
&nbsp; <span class="re0">$backtrace</span> = <a href="http://www.php.net/debug_backtrace"><span class="kw3">debug_backtrace</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span>;<br />
<br />
&nbsp; <span class="co1">//demo: output log to browser</span><br />
&nbsp; <a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">'&amp;lt;b&amp;gt;Log Message:&amp;lt;/b&amp;gt; &quot;'</span> . <span class="re0">$msg</span> . <span class="st0">'&quot; - in file &amp;lt;b&amp;gt;'</span> . <span class="re0">$backtrace</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="st0">'file'</span><span class="br0">&#93;</span> . <span class="st0">'&amp;lt;/b&amp;gt; Line: &amp;lt;b&amp;gt;'</span> . <span class="re0">$backtrace</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="st0">'line'</span><span class="br0">&#93;</span> . <span class="st0">'&amp;lt;/b&amp;gt; - Function: &amp;lt;b&amp;gt;'</span> . <span class="re0">$backtrace</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="st0">'function'</span><span class="br0">&#93;</span> . <span class="st0">'()&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;'</span>;<br />
<br />
&nbsp; <span class="co1">//it is a good idea to also output/log the arguments given to that function - very nice for debugging</span><br />
&nbsp;<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">'&amp;lt;b&amp;gt;Arguments:&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;'</span>;<br />
<br />
&nbsp; <span class="co1">// parse all arguments</span><br />
&nbsp; <span class="kw1">foreach</span><span class="br0">&#40;</span><span class="re0">$backtrace</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="st0">'args'</span><span class="br0">&#93;</span> <span class="kw1">as</span> <span class="re0">$argument</span><span class="br0">&#41;</span><br />
&nbsp; <span class="br0">&#123;</span><br />
&nbsp; &nbsp; <a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">'* '</span> . <span class="re0">$argument</span> . <span class="st0">'&amp;lt;br /&amp;gt;'</span>;<br />
&nbsp; <span class="br0">&#125;</span><br />
<span class="br0">&#125;</span><br />
getThisName<span class="br0">&#40;</span><span class="st0">'This is argument 1'</span>, <span class="st0">'This is argument 2'</span><span class="br0">&#41;</span>;</div></div>
<p><em>This will output:</em></p>
<div class="codecolorer-container php"><div class="codecolorer" style="font-family: monospace;">&lt;strong&gt;Log Message:&lt;/strong&gt; <span class="st0">&quot;Log Message...&quot;</span> - in <a href="http://www.php.net/file"><span class="kw3">file</span></a> &lt;strong&gt;/<span class="kw2">var</span>/www/site/tracing.php&lt;/strong&gt; Line: &lt;strong&gt;<span class="nu0">26</span>&lt;/strong&gt; - <span class="kw2">Function</span>: &lt;strong&gt;getThisName<span class="br0">&#40;</span><span class="br0">&#41;</span>&lt;/strong&gt;<br />
<br />
&lt;strong&gt;Arguments:&lt;/strong&gt;<br />
* This is argument <span class="nu0">1</span><br />
* This is argument <span class="nu0">2</span></div></div>
<p>So, what the above script does is:</p>
<ol>
<li>function  getThisName() is called</li>
<li>getThisName() calls function logIt()</li>
<li>logIt() loads the result of debug_backtrace in an array</li>
<li>logIt() outputs the result</li>
</ol>
<p><strong>How it works</strong><br />
<a href="http://de.php.net/manual/en/function.debug-backtrace.php" title="function reference on php.net">debug_backtrace()</a>  will return an array that looks like this:</p>
<div class="codecolorer-container php"><div class="codecolorer" style="font-family: monospace;"><a href="http://www.php.net/array"><span class="kw3">Array</span></a><br />
<span class="br0">&#40;</span><br />
&nbsp; <span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span> =&amp;gt; <a href="http://www.php.net/array"><span class="kw3">Array</span></a><br />
&nbsp; <span class="br0">&#40;</span><br />
&nbsp; &nbsp; <span class="br0">&#91;</span><a href="http://www.php.net/file"><span class="kw3">file</span></a><span class="br0">&#93;</span> =&amp;gt; /<span class="kw2">var</span>/www/site/tracing.php<br />
&nbsp; &nbsp; <span class="br0">&#91;</span>line<span class="br0">&#93;</span> =&amp;gt; <span class="nu0">4</span><br />
&nbsp; &nbsp; <span class="br0">&#91;</span><span class="kw2">function</span><span class="br0">&#93;</span> =&amp;gt; logIt<br />
&nbsp; &nbsp; <span class="br0">&#91;</span>args<span class="br0">&#93;</span> =&amp;gt; <a href="http://www.php.net/array"><span class="kw3">Array</span></a><br />
&nbsp; &nbsp; <span class="br0">&#40;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span> =&amp;gt; <a href="http://www.php.net/log"><span class="kw3">Log</span></a> Message...<br />
&nbsp; &nbsp; <span class="br0">&#41;</span><br />
&nbsp; <span class="br0">&#41;</span><br />
&nbsp; <span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span> =&amp;gt; <a href="http://www.php.net/array"><span class="kw3">Array</span></a><br />
&nbsp; <span class="br0">&#40;</span><br />
&nbsp; &nbsp; <span class="br0">&#91;</span><a href="http://www.php.net/file"><span class="kw3">file</span></a><span class="br0">&#93;</span> =&amp;gt; E:roottracing.php<br />
&nbsp; &nbsp; <span class="br0">&#91;</span>line<span class="br0">&#93;</span> =&amp;gt; <span class="nu0">27</span><br />
&nbsp; &nbsp; <span class="br0">&#91;</span><span class="kw2">function</span><span class="br0">&#93;</span> =&amp;gt; getThisName<br />
&nbsp; &nbsp; <span class="br0">&#91;</span>args<span class="br0">&#93;</span> =&amp;gt; <a href="http://www.php.net/array"><span class="kw3">Array</span></a><br />
&nbsp; &nbsp; <span class="br0">&#40;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span> =&amp;gt; This is argument <span class="nu0">1</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span> =&amp;gt; This is argument <span class="nu0">2</span><br />
&nbsp; &nbsp; <span class="br0">&#41;</span><br />
&nbsp; <span class="br0">&#41;</span><br />
<span class="br0">&#41;</span></div></div>
<p>So as you can see you have one array with multiple arrays in it, every array represents one level.</p>
<p>The array with the key [0] is always the function that calls <a href="http://de.php.net/manual/en/function.debug-backtrace.php" title="function reference on php.net">debug_backtrace()</a> - in our case <strong>logIt()</strong>, the lowest level.<br />
Key [1] is one level above the one that is calling <a href="http://de.php.net/manual/en/function.debug-backtrace.php" title="function reference on php.net">debug_backtrace()</a> - in our case <strong>getThisName()</strong>. If there a more levels, there will be more arrays, one for every level.</p>
<p>So you could say $backtrace[2] to get the details of th function that called getThisName.</p>
<p>This means you can backtrace very complex function calls, wich will help you to debug your php scripts.</p>
<p>I hope this information was useful for you, i use it pretty often since i found out about this great php feature.</p>
]]></content:encoded>
			<wfw:commentRss>http://nicht.untergeord.net/wordpress/index.php/2007/07/19/php-backtracing-function-names-useful-for-logging-and-debugging/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
