<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
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>Kommentare für KingCrunchs kleine Welt</title> <atom:link href="http://www.kingcrunch.de/blog/comments/feed/" rel="self" type="application/rss+xml" /><link>http://www.kingcrunch.de/blog</link> <description>Gedanken über PHP und was mich sonst bewegt...</description> <lastBuildDate>Mon, 31 Oct 2011 19:02:36 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Kommentar zu PHP5.4: Erweiterte Closures von KingCrunch</title><link>http://www.kingcrunch.de/blog/2011/10/09/php5-4-erweiterte-closures/comment-page-1/#comment-4301</link> <dc:creator>KingCrunch</dc:creator> <pubDate>Mon, 31 Oct 2011 19:02:36 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1151#comment-4301</guid> <description>Interessant, die Doku scheint mal geupdatet worden zu sein ;)
Ich kann mir gut vorstellen, dass in der Konstellation nichts Beeindruckendes passiert. &quot;newscope&quot; definiert ja den Scope, an dem das Closure gebunden werden soll, also eigentlich nur, auf welche privaten oder geschützen Methoden, oder Eigenschaften es Zugriff haben darf. Das in dem Momente gebundene Objekt besitzt selbige aber nicht, beziehungsweise speziell es besitzt nicht die Elemente in der Implementierung, auf die &quot;newscope&quot; verweist. Lange Rede kurzer Sinn: Ich denke, das Closure hat dann einfach Zugriff auf Elemente, die nicht da sind.
Ist so mein Gedankengang, man müsste das nochmal analysieren ;)</description> <content:encoded><![CDATA[<p>Interessant, die Doku scheint mal geupdatet worden zu sein <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p><p>Ich kann mir gut vorstellen, dass in der Konstellation nichts Beeindruckendes passiert. &#8220;newscope&#8221; definiert ja den Scope, an dem das Closure gebunden werden soll, also eigentlich nur, auf welche privaten oder geschützen Methoden, oder Eigenschaften es Zugriff haben darf. Das in dem Momente gebundene Objekt besitzt selbige aber nicht, beziehungsweise speziell es besitzt nicht die Elemente in der Implementierung, auf die &#8220;newscope&#8221; verweist. Lange Rede kurzer Sinn: Ich denke, das Closure hat dann einfach Zugriff auf Elemente, die nicht da sind.</p><p>Ist so mein Gedankengang, man müsste das nochmal analysieren <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p> ]]></content:encoded> </item> <item><title>Kommentar zu PHP5.4: Erweiterte Closures von Simon Schick</title><link>http://www.kingcrunch.de/blog/2011/10/09/php5-4-erweiterte-closures/comment-page-1/#comment-4300</link> <dc:creator>Simon Schick</dc:creator> <pubDate>Mon, 31 Oct 2011 17:05:15 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1151#comment-4300</guid> <description>Hört sich auf jeden Fall sehr interessant an.
http://www.php.net/manual/en/closure.bind.php
Ich hab mir nur grad gedacht, was passiert, wenn ich einer Funktion als &quot;newthis&quot; $a gebe und als &quot;newscope&quot; den Namen einer vollständig anderen Klasse :D
Ich weiss, ich mach gerne unfug.</description> <content:encoded><![CDATA[<p>Hört sich auf jeden Fall sehr interessant an.</p><p><a
href="http://www.php.net/manual/en/closure.bind.php" rel="nofollow">http://www.php.net/manual/en/closure.bind.php</a><br
/> Ich hab mir nur grad gedacht, was passiert, wenn ich einer Funktion als &#8220;newthis&#8221; $a gebe und als &#8220;newscope&#8221; den Namen einer vollständig anderen Klasse <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br
/> Ich weiss, ich mach gerne unfug.</p> ]]></content:encoded> </item> <item><title>Kommentar zu PHP5.4: Erweiterte Closures von Simon</title><link>http://www.kingcrunch.de/blog/2011/10/09/php5-4-erweiterte-closures/comment-page-1/#comment-4297</link> <dc:creator>Simon</dc:creator> <pubDate>Sun, 16 Oct 2011 18:47:44 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1151#comment-4297</guid> <description>Auf meinem Iphone sieht dein Blog irgendwie seltsam aus.</description> <content:encoded><![CDATA[<p>Auf meinem Iphone sieht dein Blog irgendwie seltsam aus.</p> ]]></content:encoded> </item> <item><title>Kommentar zu PHP5.4: Erweiterte Closures von Phil</title><link>http://www.kingcrunch.de/blog/2011/10/09/php5-4-erweiterte-closures/comment-page-1/#comment-4293</link> <dc:creator>Phil</dc:creator> <pubDate>Sun, 09 Oct 2011 11:03:03 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1151#comment-4293</guid> <description>Danke für&#039;s Hacken! Mit bind()/bindTo() lässt sich bestimmt viel Unsinn anstellen. Am besten die Finger davon lassen... ;-)</description> <content:encoded><![CDATA[<p>Danke für&#8217;s Hacken! Mit bind()/bindTo() lässt sich bestimmt viel Unsinn anstellen. Am besten die Finger davon lassen&#8230; <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p> ]]></content:encoded> </item> <item><title>Kommentar zu Gegen Mikrooptimierung: Zwei Schleifen sind schlecht? von KingCrunch</title><link>http://www.kingcrunch.de/blog/2011/08/18/gegen-mikrooptimierung-zwei-schleifen-sind-schlecht/comment-page-1/#comment-4262</link> <dc:creator>KingCrunch</dc:creator> <pubDate>Fri, 19 Aug 2011 21:50:52 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1134#comment-4262</guid> <description>Muss zugeben, dass ich sowieso kaum `for` verwende, weil .. naja, wozu? ;) (Ich sag ma) 85% deckt bei mir `foreach` und `while` ab. Aber solange die funktionalen `array_*()`-Funktionen keine Iteratoren akzeptieren, wird man nicht komplett an irgendwas davon vorbei kommen ;)</description> <content:encoded><![CDATA[<p>Muss zugeben, dass ich sowieso kaum `for` verwende, weil .. naja, wozu? <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> (Ich sag ma) 85% deckt bei mir `foreach` und `while` ab. Aber solange die funktionalen `array_*()`-Funktionen keine Iteratoren akzeptieren, wird man nicht komplett an irgendwas davon vorbei kommen <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p> ]]></content:encoded> </item> <item><title>Kommentar zu Gegen Mikrooptimierung: Zwei Schleifen sind schlecht? von Jens</title><link>http://www.kingcrunch.de/blog/2011/08/18/gegen-mikrooptimierung-zwei-schleifen-sind-schlecht/comment-page-1/#comment-4261</link> <dc:creator>Jens</dc:creator> <pubDate>Fri, 19 Aug 2011 19:21:10 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1134#comment-4261</guid> <description>spart mit wohl in Zukunft jede menge for schleifen :)</description> <content:encoded><![CDATA[<p>spart mit wohl in Zukunft jede menge for schleifen <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p> ]]></content:encoded> </item> <item><title>Kommentar zu Gegen Mikrooptimierung: Zwei Schleifen sind schlecht? von KingCrunch</title><link>http://www.kingcrunch.de/blog/2011/08/18/gegen-mikrooptimierung-zwei-schleifen-sind-schlecht/comment-page-1/#comment-4260</link> <dc:creator>KingCrunch</dc:creator> <pubDate>Thu, 18 Aug 2011 07:46:35 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1134#comment-4260</guid> <description>Hat sich der Scherge doch noch eingeschlichen ;)
&#124; $c = 1000000;
Den Test-Code gibts als gist
&#124; https://gist.github.com/1152564</description> <content:encoded><![CDATA[<p>Hat sich der Scherge doch noch eingeschlichen <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p><p>| $c = 1000000;</p><p>Den Test-Code gibts als gist</p><p>| <a
href="https://gist.github.com/1152564" rel="nofollow">https://gist.github.com/1152564</a></p> ]]></content:encoded> </item> <item><title>Kommentar zu Gegen Mikrooptimierung: Zwei Schleifen sind schlecht? von KingCrunch</title><link>http://www.kingcrunch.de/blog/2011/08/18/gegen-mikrooptimierung-zwei-schleifen-sind-schlecht/comment-page-1/#comment-4259</link> <dc:creator>KingCrunch</dc:creator> <pubDate>Thu, 18 Aug 2011 07:45:24 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1134#comment-4259</guid> <description>Denke, das ist auch etwas eine Sache der Gewöhnung: `array_map()` ist eher der funktionale Ansatz und der ist erst mit Closures &quot;benutzbar&quot; in PHP vertreten. Dann macht Formatierung noch viel aus, die `for`-Schleife ist _wirklich_ simpel undundund. Ich habe mich sowieso etwas schwer getan ein Beispiel zu finden, dass nicht ganz an den Haaren herbei gezogen ist ;) Man möge mir das nachsehen.
Zum Thema Formatierung vielleicht noch (Ich hoffe, Wordpress ruiniert es nicht direkt wieder):
&#124; $result = each ($values, function ($value) {
&#124;                                          return floor($value / 2);
&#124;                                        });
Schon die Parameterreihenfolge bei `array_map()` finde ich etwas ungelungen. `each()` gibt es nicht, es dient aber auch nur zu Illustration ;)</description> <content:encoded><![CDATA[<p>Denke, das ist auch etwas eine Sache der Gewöhnung: `array_map()` ist eher der funktionale Ansatz und der ist erst mit Closures &#8220;benutzbar&#8221; in PHP vertreten. Dann macht Formatierung noch viel aus, die `for`-Schleife ist _wirklich_ simpel undundund. Ich habe mich sowieso etwas schwer getan ein Beispiel zu finden, dass nicht ganz an den Haaren herbei gezogen ist <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> Man möge mir das nachsehen.</p><p>Zum Thema Formatierung vielleicht noch (Ich hoffe, WordPress ruiniert es nicht direkt wieder):</p><p>| $result = each ($values, function ($value) {<br
/> |                                          return floor($value / 2);<br
/> |                                        });</p><p>Schon die Parameterreihenfolge bei `array_map()` finde ich etwas ungelungen. `each()` gibt es nicht, es dient aber auch nur zu Illustration <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p> ]]></content:encoded> </item> <item><title>Kommentar zu Gegen Mikrooptimierung: Zwei Schleifen sind schlecht? von Oliver</title><link>http://www.kingcrunch.de/blog/2011/08/18/gegen-mikrooptimierung-zwei-schleifen-sind-schlecht/comment-page-1/#comment-4258</link> <dc:creator>Oliver</dc:creator> <pubDate>Thu, 18 Aug 2011 07:16:28 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1134#comment-4258</guid> <description>for ($i = 0; $i &lt; $c; $i++) {
Was ist denn $c ?</description> <content:encoded><![CDATA[<p>for ($i = 0; $i &lt; $c; $i++) {<br
/> Was ist denn $c ?</p> ]]></content:encoded> </item> <item><title>Kommentar zu Gegen Mikrooptimierung: Zwei Schleifen sind schlecht? von Norbert</title><link>http://www.kingcrunch.de/blog/2011/08/18/gegen-mikrooptimierung-zwei-schleifen-sind-schlecht/comment-page-1/#comment-4257</link> <dc:creator>Norbert</dc:creator> <pubDate>Thu, 18 Aug 2011 06:23:07 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1134#comment-4257</guid> <description>Hm, also die for-Konstruktion ist mE leichter zu lesen. Aber array_map ist natürlich viel cooler und man kann auch mal noch eben mit Callbacks arbeiten ;)</description> <content:encoded><![CDATA[<p>Hm, also die for-Konstruktion ist mE leichter zu lesen. Aber array_map ist natürlich viel cooler und man kann auch mal noch eben mit Callbacks arbeiten <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p> ]]></content:encoded> </item> <item><title>Kommentar zu Neues Theme: Yoko (Update: Und share/like/+1) von Zwei Schleifen sind schlecht? &#124; KingCrunchs kleine Welt</title><link>http://www.kingcrunch.de/blog/2011/07/11/neues-theme-yoko/comment-page-1/#comment-4256</link> <dc:creator>Zwei Schleifen sind schlecht? &#124; KingCrunchs kleine Welt</dc:creator> <pubDate>Thu, 18 Aug 2011 06:05:25 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1011#comment-4256</guid> <description>[...] unsägliche Javascript der diversen Social-Bla sind statischen Links gewichen (und sowas). Statt 400kB sind es jetzt nur noch 250kB ohne und 25kB mit Cache.Als kleine Brücke bis zum nächsten [...]</description> <content:encoded><![CDATA[<p>[...] unsägliche Javascript der diversen Social-Bla sind statischen Links gewichen (und sowas). Statt 400kB sind es jetzt nur noch 250kB ohne und 25kB mit Cache.Als kleine Brücke bis zum nächsten [...]</p> ]]></content:encoded> </item> <item><title>Kommentar zu PHP5.4: Alpha3 von KingCrunch</title><link>http://www.kingcrunch.de/blog/2011/08/07/php5-4-alpha3/comment-page-1/#comment-4250</link> <dc:creator>KingCrunch</dc:creator> <pubDate>Mon, 08 Aug 2011 12:40:13 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1129#comment-4250</guid> <description>Ich schäme mich auch, vorallen weil ich selbst gern immer das &quot;Du solltest mal updaten&quot; propagieren :X Mein Hoster hat mich auch immer wieder beschwichtigt und letztens sogar auf einen &quot;reinen PHP5 Server&quot; verschoben, was aber irgendwie keinen Unterschied macht.  Auf der anderen Seite steht: &quot;Never touch a running system&quot; und sich selbst nicht um das System kümmern zu müssen ist bequem :) Aber dagegen steht wieder, dass man dort auch CLI-Tools, speziell Extensions etc nutzen kann. Schwierig ;) Ich verlier trotzdem langsam die Nerven. Denke nicht, dass es dies Leben noch was wird. Dann bleibt nur VServer.</description> <content:encoded><![CDATA[<p>Ich schäme mich auch, vorallen weil ich selbst gern immer das &#8220;Du solltest mal updaten&#8221; propagieren :X Mein Hoster hat mich auch immer wieder beschwichtigt und letztens sogar auf einen &#8220;reinen PHP5 Server&#8221; verschoben, was aber irgendwie keinen Unterschied macht.  Auf der anderen Seite steht: &#8220;Never touch a running system&#8221; und sich selbst nicht um das System kümmern zu müssen ist bequem <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Aber dagegen steht wieder, dass man dort auch CLI-Tools, speziell Extensions etc nutzen kann. Schwierig <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> Ich verlier trotzdem langsam die Nerven. Denke nicht, dass es dies Leben noch was wird. Dann bleibt nur VServer.</p> ]]></content:encoded> </item> <item><title>Kommentar zu PHP5.4: Alpha3 von Michael</title><link>http://www.kingcrunch.de/blog/2011/08/07/php5-4-alpha3/comment-page-1/#comment-4248</link> <dc:creator>Michael</dc:creator> <pubDate>Sun, 07 Aug 2011 19:52:06 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1129#comment-4248</guid> <description>Puh, dein Hoster hat nur 5.2? 5.3 ist doch schon seit über 2 Jahren draußen. Ich finde du hast ihm genug Zeit gegeben und solltest dringend wechseln, &quot;zur Not&quot; auf einen VServer, da hast du alles in deiner Hand und kannst Bleeding-Edge-PHP installieren ;-)
Dass solche Hoster überhaupt überleben...</description> <content:encoded><![CDATA[<p>Puh, dein Hoster hat nur 5.2? 5.3 ist doch schon seit über 2 Jahren draußen. Ich finde du hast ihm genug Zeit gegeben und solltest dringend wechseln, &#8220;zur Not&#8221; auf einen VServer, da hast du alles in deiner Hand und kannst Bleeding-Edge-PHP installieren <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br
/> Dass solche Hoster überhaupt überleben&#8230;</p> ]]></content:encoded> </item> <item><title>Kommentar zu PHP5.4: Alpha3 von Oliver</title><link>http://www.kingcrunch.de/blog/2011/08/07/php5-4-alpha3/comment-page-1/#comment-4245</link> <dc:creator>Oliver</dc:creator> <pubDate>Sun, 07 Aug 2011 09:58:19 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1129#comment-4245</guid> <description>Ja ok, jetzt weiß ich, was Du meinst.
$a = 1; // int
$b = 1.23; //float
$c = &quot;Text&quot;; // String
$d = new Obj; // Object
Damals gab es ja noch kein JSON,  mit dem man das so elegant abbilden konnte wie heute. In C ist es ja noch blöder gelöst, weil da gibt es sowas gar nicht - gibt es das heute eigentlich? :-)</description> <content:encoded><![CDATA[<p>Ja ok, jetzt weiß ich, was Du meinst.</p><p>$a = 1; // int<br
/> $b = 1.23; //float<br
/> $c = &#8220;Text&#8221;; // String<br
/> $d = new Obj; // Object</p><p>Damals gab es ja noch kein JSON,  mit dem man das so elegant abbilden konnte wie heute. In C ist es ja noch blöder gelöst, weil da gibt es sowas gar nicht &#8211; gibt es das heute eigentlich? <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p> ]]></content:encoded> </item> <item><title>Kommentar zu PHP5.4: Alpha3 von KingCrunch</title><link>http://www.kingcrunch.de/blog/2011/08/07/php5-4-alpha3/comment-page-1/#comment-4244</link> <dc:creator>KingCrunch</dc:creator> <pubDate>Sun, 07 Aug 2011 09:47:53 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1129#comment-4244</guid> <description>Nein:
&#124; Note:
&#124;
&#124; array() is a language construct used to represent literal arrays, and
&#124; not a regular function.
(direkt auf der verlinkten Manual-Seite)
und
&#124; $tokens = token_get_all(&#039;&lt; ?php array(1,2);&#039;);
&#124; var_dump(token_name($tokens[1][0]));
&#124; // =&gt; string(7) &quot;T_ARRAY&quot;
&#124;
&#124; $tokens = token_get_all(&#039;&lt; ?php substr(1,2);&#039;);
&#124; var_dump(token_name($tokens[1][0]));
&#124; =&gt; // string(8) &quot;T_STRING&quot;
und in array() ist &#039;=&gt;&#039; erlaubt, das ist in Funktionsaufrufen auch nicht möglich.</description> <content:encoded><![CDATA[<p>Nein:</p><p>| Note:<br
/> |<br
/> | array() is a language construct used to represent literal arrays, and<br
/> | not a regular function.</p><p>(direkt auf der verlinkten Manual-Seite)</p><p>und</p><p>| $tokens = token_get_all(&#8216;< ?php array(1,2);');<br
/> | var_dump(token_name($tokens[1][0]));<br
/> | // => string(7) &#8220;T_ARRAY&#8221;<br
/> |<br
/> | $tokens = token_get_all(&#8216;< ?php substr(1,2);');<br
/> | var_dump(token_name($tokens[1][0]));<br
/> | => // string(8) &#8220;T_STRING&#8221;</p><p>und in array() ist &#8216;=>&#8217; erlaubt, das ist in Funktionsaufrufen auch nicht möglich.</p> ]]></content:encoded> </item> <item><title>Kommentar zu PHP5.4: Alpha3 von Oliver</title><link>http://www.kingcrunch.de/blog/2011/08/07/php5-4-alpha3/comment-page-1/#comment-4243</link> <dc:creator>Oliver</dc:creator> <pubDate>Sun, 07 Aug 2011 09:42:29 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1129#comment-4243</guid> <description>Es ist doch auch ne Funktion!?
http://www.php.net/manual/en/function.array.php</description> <content:encoded><![CDATA[<p>Es ist doch auch ne Funktion!?<br
/> <a
href="http://www.php.net/manual/en/function.array.php" rel="nofollow">http://www.php.net/manual/en/function.array.php</a></p> ]]></content:encoded> </item> <item><title>Kommentar zu PHP5.4: Alpha3 von KingCrunch</title><link>http://www.kingcrunch.de/blog/2011/08/07/php5-4-alpha3/comment-page-1/#comment-4242</link> <dc:creator>KingCrunch</dc:creator> <pubDate>Sun, 07 Aug 2011 09:39:20 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1129#comment-4242</guid> <description>Vielleicht etwas komisch formuliert :X Gemeint ist, dass
&#124; name()
eigentlich Funktionsaufrufe beschreiben.
&#124; array(1,2,3)
sieht schon aus, wie ein Funktionsaufruf, obwohl array ein Datentyp ist. Man schreibt ja auch nicht
&#124; $a = int(1);
&#124; $s = string(&#039;foo&#039;);
Vermutlich ist es bloß einfach historisch so gewachsen und dann so gebelieben, ohne dass jemand großartig drüber nach gedacht hat (mich eingeschlossen). Im direkten Vergleich fällt aber schon auf, dass Arrays bei der Initialisierung syntaktisch aus der Reihe fallen.</description> <content:encoded><![CDATA[<p>Vielleicht etwas komisch formuliert :X Gemeint ist, dass</p><p>| name()</p><p>eigentlich Funktionsaufrufe beschreiben.</p><p>| array(1,2,3)</p><p>sieht schon aus, wie ein Funktionsaufruf, obwohl array ein Datentyp ist. Man schreibt ja auch nicht</p><p>| $a = int(1);<br
/> | $s = string(&#8216;foo&#8217;);</p><p>Vermutlich ist es bloß einfach historisch so gewachsen und dann so gebelieben, ohne dass jemand großartig drüber nach gedacht hat (mich eingeschlossen). Im direkten Vergleich fällt aber schon auf, dass Arrays bei der Initialisierung syntaktisch aus der Reihe fallen.</p> ]]></content:encoded> </item> <item><title>Kommentar zu PHP5.4: Alpha3 von Oliver</title><link>http://www.kingcrunch.de/blog/2011/08/07/php5-4-alpha3/comment-page-1/#comment-4241</link> <dc:creator>Oliver</dc:creator> <pubDate>Sun, 07 Aug 2011 09:10:53 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1129#comment-4241</guid> <description>&lt;blockquote&gt;Warum der Array-Initialisator in PHP unbedingt wie ein Funktionsaufruf aussehen musste, bleibt auch diesmal ein Geheimnis der Entwickler ;) Wenn man nun noch list() austauschen könnte …&lt;/blockquote&gt;
Versteh ich nicht, was Du damit sagen wolltest!?</description> <content:encoded><![CDATA[<blockquote><p>Warum der Array-Initialisator in PHP unbedingt wie ein Funktionsaufruf aussehen musste, bleibt auch diesmal ein Geheimnis der Entwickler <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> Wenn man nun noch list() austauschen könnte …</p></blockquote><p>Versteh ich nicht, was Du damit sagen wolltest!?</p> ]]></content:encoded> </item> <item><title>Kommentar zu PHP5.4: Traits aka &#8220;Horizontal Reuse&#8221; von KingCrunch</title><link>http://www.kingcrunch.de/blog/2011/08/01/php5-4-traits-aka-horizontal-reuse/comment-page-1/#comment-4238</link> <dc:creator>KingCrunch</dc:creator> <pubDate>Tue, 02 Aug 2011 14:26:18 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1116#comment-4238</guid> <description>Muss es, danke für den Hinweis :) Ich habe es korrigiert. Das andere hätte auch eine Endlosschleife ergeben (bis eben der call-stack voll gelaufen wäre)</description> <content:encoded><![CDATA[<p>Muss es, danke für den Hinweis <img
src='http://www.kingcrunch.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Ich habe es korrigiert. Das andere hätte auch eine Endlosschleife ergeben (bis eben der call-stack voll gelaufen wäre)</p> ]]></content:encoded> </item> <item><title>Kommentar zu PHP5.4: Traits aka &#8220;Horizontal Reuse&#8221; von RennerC</title><link>http://www.kingcrunch.de/blog/2011/08/01/php5-4-traits-aka-horizontal-reuse/comment-page-1/#comment-4237</link> <dc:creator>RennerC</dc:creator> <pubDate>Tue, 02 Aug 2011 05:46:41 +0000</pubDate> <guid
isPermaLink="false">http://www.kingcrunch.de/blog/?p=1116#comment-4237</guid> <description>Gut und verständlich geschrieben; ausführlich Beispiele.
Verständnisfrage:
Wieso muss das im letzten Codebeispiel in den Zeilen 16/19 nicht
[code]
$this-&gt;log(...);
[/code]
heißen?</description> <content:encoded><![CDATA[<p>Gut und verständlich geschrieben; ausführlich Beispiele.</p><p>Verständnisfrage:</p><p>Wieso muss das im letzten Codebeispiel in den Zeilen 16/19 nicht<br
/> [code]<br
/> $this-&gt;log(...);<br
/> [/code]<br
/> heißen?</p> ]]></content:encoded> </item> </channel> </rss>
