You are not logged in.

  • Login
Folge uns auf Twitter! News aus dem Bereich Coding, Web 2.0, Internet uvm.
  • Torben Brodt

    Administrator

    You have to register first, to connect to this user.

5,643

PHP 5.3

Rating:

by Torben Brodt, Saturday, August 2nd 2008, 6:32pm

PHP 5.3 ist released.

Gut zweieinhalb Jahre nach der Veröffentlichung von PHP 5.2.0 ist nun mit Version 5.3.0 die nächste Generation der Web-Programmiersprache erschienen.
Neu sind zum Beispiel Namespaces, bei dem sich derselbe Name (für eine Konstante, Klasse oder Funktion) in unterschiedlichen Namensräumen ohne Konflikt verwenden lässt.
Darüber hinaus wurde die dynamische beziehungsweise späte Bindung eingeführt.
In PHP 5.3 ist es nun möglich, eine anonyme Funktion direkt im Quelltext zu notieren. Dank ihr ist der PHP-Interpreter in der Lage, in der Kompilierphase etwaige Syntaxfehler im Rumpf der anonymen Funktion zu entdecken.
Zusätzlich hat PHP einen neuen Garbage Collector erhalten, der den in "Concurrent Cycle Collection in Reference Counted Systems" von IBM vorgestellten Algorithmus nutzt.

Im Überblick:
  • Lambas und Closures

    PHP Quellcode

    1
    
    $lambda = function () { echo "Hello World!\n"; };

  • Namespaces

    PHP Quellcode

    1
    
    $object = new PDF::Document();

  • Neue Module: intl (Internationalisierung), phar (PHP-Archive zum einfachen Deployment), fileinfo (Informationen über Dateitypen etc.) und sqlite3 (SQLite Version 3)
  • ...


Mehr Informationen findet ihr bei webmasterpro: http://www.webmasterpro.de/coding/news/2…von-php-53.html
Die Wiki Links sind sehr interessant.

Quelle: http://www.heise.de/newsticker/PHP-5-3-m…/meldung/141269

This article has been read 81 times.


Rate this article

Comments (7)

  • 7

    by everdream (Sunday, July 19th 2009, 3:24pm)

    Hey,
    weiß einer wie man PHP bei XAMPP Updaten kann?

    Weiß nählich nicht wie das geht :/


    Für Windows ist das ganze erst Beta und unter apachefriends.org erreichbar.

    2Topic:
    Ich finde 5.3 schon jetzt ganz geil. <3 Late Static Binding

  • 6

    by sLy (Sunday, July 19th 2009, 3:12pm)

    Hey,
    weiß einer wie man PHP bei XAMPP Updaten kann?

    Weiß nählich nicht wie das geht :/

  • 5

    by Torben Brodt (Friday, July 3rd 2009, 10:25pm)

    für die, die es noch nicht wissen. PHP 5.3 ist released. Ich habe den Artikel aktualilsiert

  • 4

    by Stefan Heitmann (Saturday, September 20th 2008, 1:12pm)

    Es sollen die bislang lediglich über Plugin verfügbaren PHPAR-Dateien, bzw. die Unterstützung derselben, in PHP 5.3 integriert werden. Interessant wäre ob PHP damit einen Schritt in die Applikationsentwicklung betreiben wird die nächsten paar Versionen?!

  • 3

    by KeksNico (Saturday, August 30th 2008, 8:09pm)

    Daher freue ich mich immerwieder, dass ich einen Root habe :)

    Vorallem Lambda Funktionen sind wie ich finde Sahnig... :love: (Achja: BlackMesa und so :thumbsup: )

    Vor 3 Jahren, als ich noch ein aktiver MSL'ler war, liebte ich 'goto' und war angefressen, dass es sowas nicht auch in PHP gab.
    Tja nun gibt es endlich 'goto'!!!!!!!!!! Doch inzwischen finde ich es hart unnötig :cursing:


    Ich glaube ich werde auf den spaß mit PHP 5.3 umsteigen.

  • 2

    by Torben Brodt (Tuesday, August 5th 2008, 9:34pm)

    das dachte ich auch erst.
    Die anonymen Funktionen gefallen mir auch sehr. Es wird nur leider wieder Jahre dauern, bis das jeder Hoster unterstützt :(

  • 1

    by DarkKiller (Tuesday, August 5th 2008, 9:30pm)

    Namespaces! Gott sei dank, wie lang hab auf die dinger gewartet!
    Waren Namespaces nicht erst für PHP6 gedacht?

Add comment

Please enter the letters that are shown in the picture below (without spaces, and upper or lower case can be used). If you cannot identify the captcha even after reloading it please contact the administrator of this site.


Blog navigation

Next article

Firebug 1.2 veröffentlicht

by Torben Brodt (Sunday, August 31st 2008, 10:43am)

Previous article

Google Referenz Bibliothek

by Torben Brodt (Sunday, May 25th 2008, 10:06pm)