PHP‘de yazılmış bir kaynak kodu alan, onu sözlüksel bir çözümleyiciden geçiren ve ilgili sözdizimi ağacını oluşturan bir kitaplık olarak kullanılan PHP Parser‘in 5.0.0-alpha1 sürümü, Nikita Popov tarafından duyuruldu. PHP-Parser’ı çalıştırmak için artık PHP 7.1 gerektiğini belirten Popov; standart yazıcının biçimlendirmesinin, PSR-12 ile daha yakından eşleşecek şekilde ayarlandığını söyledi. Dahili belirteç gösteriminin artık PHP 8 belirteç gösterimi (PhpToken) ile uyumlu bir PhpParser\Token sınıfını kullandığını belirten Popov; birçok yerde kabul edilen (örneğin ParserFactory, Parser, Lexer, PrettyPrinter) PhpVersion sınıfının eklendiğini ve hedeflenen PHP sürümü üzerinde daha hassas kontrol sağlandığını ifade etti. PHP 8 ayrıştırıcısı eklendi, ancak yalnızca birleştirme önceliği PHP 7 ayrıştırıcısından farklı olcak. Bu arada, PHP 5 ayrıştırıcısının kaldırıldığı belirtiliyor. PHP 7 ayrıştırıcısı ise, PHP 5 kodunu daha zarif bir şekilde ele almak üzere ayarlanmış bulunuyor. PHP Parser 5.0.0-alpha1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Tag Archives | Nikita Popov
PHP 8.0.12 duyuruldu

PHP 8.0.12 edinmek için aşağıdaki linkten yararlanabilirsiniz.
PHP 8.0.11 duyuruldu

PHP 8.0.11 edinmek için aşağıdaki linkten yararlanabilirsiniz.
PHP 8.0.10 duyuruldu

PHP 8.0.10 edinmek için aşağıdaki linkten yararlanabilirsiniz.
PHP 8.0.9 duyuruldu

PHP 8.0.9 edinmek için aşağıdaki linkten yararlanabilirsiniz.
PHP 8.0.8 duyuruldu

PHP 8.0.8 edinmek için aşağıdaki linkten yararlanabilirsiniz.
PHP 8.1.0 Alpha duyuruldu

PHP 8.1.0 Alpha edinmek için aşağıdaki linkten yararlanabilirsiniz.