<?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>ebene7 &#187; CSV</title>
	<atom:link href="http://blog.ebene7.com/schlagwort/csv/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ebene7.com</link>
	<description></description>
	<lastBuildDate>Tue, 04 Jun 2013 18:57:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>CSV-Datei sortieren ganz einfach</title>
		<link>http://blog.ebene7.com/2010/07/28/csv-datei-sortieren-ganz-einfach/</link>
		<comments>http://blog.ebene7.com/2010/07/28/csv-datei-sortieren-ganz-einfach/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 18:15:32 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Grundlagen]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[CSV]]></category>
		<category><![CDATA[Sortierung]]></category>

		<guid isPermaLink="false">http://blog.ebene7.com/?p=1160</guid>
		<description><![CDATA[Heute hatte ich im Büro ein lustiges Gespräch darüber, wie einfach es ist eine CSV-Datei alphabetisch zu sortieren und dass das passende Script als inline (also alles in einer Zeile) in unter zehn Minuten geschrieben ist. Zeitlich war das wie &#8230; <a href="http://blog.ebene7.com/2010/07/28/csv-datei-sortieren-ganz-einfach/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Heute hatte ich im Büro ein lustiges Gespräch darüber, wie einfach es ist eine CSV-Datei alphabetisch zu sortieren und dass das passende Script als inline (also alles in einer Zeile) in unter zehn Minuten geschrieben ist.<span id="more-1160"></span></p>
<p>Zeitlich war das wie erwartet locker drin, nur leider klappte das mit dem Inline aufgrund der Funktion sort() nicht, da diese das zu sortierende Array als Referenz verarbeitet.</p>
<p>Kleine Spielerei aber vielleicht braucht ja mal jemand den Schipsel.</p>
<pre><code>&lt;?php
$file = 'pfad/zur/datei.csv';
$lines = file($file);
sort($lines);
file_put_contents($file, implode('', $lines));</code></pre>
<p>Einmal ausgeführt und aus</p>
<pre><code>"test","test"
"bla","blubber"
"apfel","apfel"</code></pre>
<p>wird</p>
<pre><code>"apfel","apfel"
"bla","blubber"
"test","test"</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.ebene7.com/2010/07/28/csv-datei-sortieren-ganz-einfach/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
