Subjuncta prima beta emissio novi generis PHP 8 programmandi linguae. Die 26 Novembris hora est emissio. Eodem tempore, emenda emissiones PHP 7.4.9, 7.3.21 and
7.2.33 , quae errores et vulnerabilitates expurgata exaggeravit .
Support munus argumentorum nominatum, sino te ad munus in relatione ad nomina transire valores, i.e. Argumenta quovis ordine transire potes ac rationes libitum definire. Exempli gratia: "ordinata_fill(initium_index: 0, num: 100, valorem: 50)".
Cum vocant modi licet operante "?" operante, quae vocationem incipere te permittit solum si modus praesens adest, qui superfluas cohibet ad "nullum" valorem reverti. For example, "$dateAsString = $booking->getStartDate()?->asDateTimeString()";
Support unio typescollectiones definiens duorum vel plurium generum (exempli gratia: "munus publicum foo (Foo|Bar $input): int|natat;").
Support attributa (annotationes) quae permittunt te metadata (ut informationes type) ad classes ligandas sine syntaxi docblock utendo.
WeakMap ad res creandas, quae immolari possunt in collectione purgamentorum (exempli gratia, ad thesauros superfluos reponendos).
potestatem utens expressione ":: classis" pro obiectis (analogum vocationis get_class()).
potestatem definitiones in captura scandali exceptionum quae variabilibus non tenentur.
potestatem commate relicto post elementum ultimum in indice functionis parametri.
Novum interface Stringable ad recognoscendas quasvis chordae rationes vel notitias quae ad chordam converti possunt (pro qua methodus __toString() praesto est).
Nova pluma str_ continet (), analogum simplicis strophae ad determinandum eventum substringi, necnon functiones str_inatus_cum() et str_ends_cum() ad reprimendum par in principio et fine chordae.
Pluma added fdiv()quae facit operationem sine errore dividendo per nullam divisionem.
mutatus chorda conjunctio logicae. Verbi gratia: resonare "sum" . $a + $b' prius interpretatum est "resonare" ("sum:" . $a) + $b', et in PHP 8 agetur "echo" summa: ". ($a + $b)'.
constringantur arithmeticam recognitionem et operationes frenum, exempli gratia, expressiones "[] % [42]" et "$obiectum + 4" in errore provenient.
implemented stabilis algorithmus voluptua in quo ordo valorum identicorum per diversos currit conservatus.