PHP on avoimen lähdekoodin ohjelmistoprojekti, joka on suosituin yleiskäyttöinen kirjoituskieli, joka on suunniteltu erityisesti web-kehitykseen. Teoriassa PHP on hypertekstin esikäsittelyohjelma, mutta se on todella nopea, pragmaattinen ja joustava palvelinpuolen ohjelmointikieli, joka auttaa luomaan tehokkaita verkkosivustoja.
Voidaan upottaa HTML-muotoon
Vaikka ammattitaitoinen web-kehittäjä voi helposti upottaa PHP: n HTML-muotoon, sitä voidaan käyttää itsenäisenä suoritustiedostona. Sen syntaksi perustuu C, Java ja Perl. Se on helppo oppia, jos olet aiemmin vuorovaikutuksessa jonkin edellä mainitun ohjelmointikielen kanssa.
Tukee XML, IMAP, Java ja LDAP
PHP tarjoaa tukea XML, IMAP, Java, LDAP, useita tärkeitä tietokantoja, erilaisia Internet-protokollia ja yleistä tietojen manipulointia.
Integroitu verkkopalvelimeen
Se kutsuu palvelinpuolen ohjelmointikieltä, koska se integroituu verkkopalvelimeen, kuten Apache tai Microsoft IIS. PHP-tuen lisääminen web-palvelimeen voi asentaa alkuperäisen WWW-palvelinmoduulin tai CGI-suoritustiedoston.
Se voi käyttää tietokanta- ja FTP-palvelimia
PHP on Internet-tietoinen järjestelmä, joka voi käyttää tietokantapalvelimia, kuten MySQL, PostgreSQL, SQLite, LDAP ja Microsoft SQL Server sekä FTP (File Transfer Protocol) -palvelimet.
Se on erittäin laajennettavissa tehokkaiden API-liittymien kautta
PHP on kehitetty aktiivisesti useissa vakaissa ja kehitystoimissa, joista kukin tukee erilaisia ominaisuuksia ja komponentteja. Se on erittäin laajennettavissa sen tehokkaiden API-sovellusten avulla (Application Programming Interfaces).
Tuetut käyttöjärjestelmät ja -alustat
PHP on toteutettu C-ohjelmointikielellä, mikä tarkoittaa sitä, että se on GNU / Linux-, BSD-, Solaris-, Mac OS X- tai Microsoft Windows-käyttöjärjestelmä. Se toimii onnistuneesti sekä 32-bittisissä että 64-bittisissä laitteistoalustoissa. Se on vapaasti ladattavissa millekään yllä mainituista käyttöjärjestelmistä, jotka on jaettu PHP-lisenssin alle.
Uutta strong> tässä julkaisussa:
- Core:
- Kiinteä bugi # 75241 (Null-osoitin dereference zend_mm_alloc_small ()).
- Kiinteä vika # 75236 (ääretön silmukka virheilmoituksen tulostamisen yhteydessä).
- Kiinteä bugi # 75252 (Virheellinen tunnuksen muotoilu kahdella parsin virheellä yhdessä pyynnöstä.)
- Kiinteä vika # 75220 (Segfault kun soitat is_callable vanhempana).
- Kiinteä bugi # 75290 (sisäisten toimintojen sulkemista koskeva virheenkorjaustiedot sisältävät roska-argumenttien nimet).
- Päivämäärä:
- Kiinteä virhe # 75055 (Out-of-Bounds Lue timelib_meridian ()).
- Apache2Handler:
- Kiinteä bugi # 75311 (virhe: 'zend_hash_key' ei ole jäsen nimeltä 'arKey' apache2handlerissa).
- Hash:
- Kiinteä vika # 75303 (sha3 roikkuu bigendian).
- International:
- Kiinteä bugi # 75318 (UConverter :: getAliases () ei ole valinnainen).
- LiteSpeed:
- Kiinteä vika # 75248 (binaarihakemistoa ei luoda, kun rakennetaan vain litespeed SAPI).
- Kiinteä bugi # 75251 (puuttuva ohjelma-etuliite ja loppuliite).
- Mcrypt:
- Kiinteä vika # 72535 (arcfour-salausvirtaussuodatin kaatuu php).
- mysqli:
- Kiinteä bugi # 75018 (Tietoruutu lukemalla kenttiä bittityypiltä).
- OCI8:
- Väärä viittauslaskenta on kiinteä.
- Opcache:
- Kiinteä vika # 75255 (Pyyntö roikkuu eikä lopeta).
- PCRE:
- Kiinteä bugi # 75207 (sovellettu ylävirran korjaustiedosto CVE-2016-1283: een).
- PDO_mysql:
- Kiinteä vika # 75177 (Tyyppi "bitti" haetaan odottamattomana merkkijono).
- SPL:
- Kiinteä vika # 73629 (SplDoublyLinkedList :: setIteratorMode peittää sisäisen lipun).
Uutta strong> versiossa 7.1.9 / 7.2.0 RC1:
- Core:
- Kiinteät # 75042 run-tests.php-ongelmat EXTENSION-lohkolla). (John Boehr)
- CURL:
- Kiinteä bugi # 75093 (OpenSSL-tuki ei tunnistettu). (Remi)
- Korjaa # 74125 (käytä pkg-config -komentoa curl-configin sijaan). (Remi)
- GD:
- Kiinteä bugi # 75111 (Muistin paljastus tai DoS muotoillun .bmp-kuvan kautta). (CMB)
- Kiinteä vika # 75124 (gdImageGrayScale () voi tuottaa värejä). (CMB)
- International:
- Kiinteä virhe # 75090 (IntlGregorianCalendarilla ei ole vakiota emoluutosta). (Tpunt)
- PCRE:
- Kiinteä bugi # 75089 (preg_grep () ei raportoi PREG_BAD_UTF8_ERROR
- ensimmäinen syöttöjono). (Dmitry)
- PDO_OCI:
- Kiinteä bugi # 74631 (PDO_PCO PHP-FPM: OCI-ympäristö alustettu ennen PHP-FPM: n asettamista). (Ingmar Runge)
- SQLite3:
- Päivitä Sqlite-versioon 3.20.1. (CMB)
- Vakio:
- Kiinteä bugi # 75097 (gethostname epäonnistuu, jos isäntänimi on 64 merkkiä pitkä). (Andrea)
Uutta strong> versiossa 7.1.7:
- Core:
- Kiinteä bugi # 74738 (Useita [PATH =] ja [HOST =] osioita ei ole jäsennetty oikein).
- Kiinteä bugi # 74658 (Määrittelemätön vakiot array-ominaisuuksissa aiheuttavat rikki ominaisuuksia.)
- Tiivistettyjen unix-verkkotunnusten nimet.
- Kiinteä bugi # 74603 (PHP INI jäsentämisen stack-puskurin ylivuoto -heikkous).
- Kiinteä bugi # 74101, bug # 74614 (Muuta Heap Use-After-Free (READ: 1) zval_get_type).
- Kiinteä bugi # 74111 (Heap-puskurin ylivuoto (READ: 1) finish_nested_data unserialize).
- Kiinteä bugi # 74819 (wddx_deserialize () kasata out-of-bound luettavissa php_parse_date ()) kautta.
- Päivämäärä:
- Kiinteä bugi # 74639 (päivitä DateEnder ja DateInterval) klooni.
- DOM:
- Kiinteä bugi # 69373 (Viittaukset poistettuihin XPath-kyselyn tuloksiin).
- GD:
- Kiinteä bugi # 74435 (Pusteri on lukematon alusttamaton muisti).
- International:
- Kiinteä bugi # 73473 (stack-puskurin ylivuoto msgfmt_parse_message).
- Kiinteä bugi # 74705 (Väärin heijastus Collatorilla: getSortKey ja collator_get_sort_key).
- mbstring:
- Lisätä varmuusvirtausvirtausta (CVE-2017-9224, CVE-2017-9226, CVE-2017-9227, CVE-2017-9228, CVE-2017-9229) (Remi, Mamoru TASAKA)
- OCI8:
- Lisää TAF-soittopyyntö (PR # 2459).
- Opcache:
- Kiinteä bugi # 74663 (Segfault with opcache.memory_protect ja validate_timestamp).
- Palauta opcache.enable_cli oletusarvoisesti pois käytöstä.
- OpenSSL:
- Kiinteä vika # 74720 (pkcs7_en / purku ei toimi, jos sisältöä käytetään x1a).
- Kiinteä bugi # 74651 (negatiivinen koko -parametri (-1) memcpy: ssa zif_openssl_seal ()).
- PDO_OCI:
- Tuki Instant Client 12.2: ssa --with-pdo-oci configure -asetuksella.
- Reflection:
- Kiinteä vika # 74673 (Epäedättämättömän vakiotyypin merkkijono, kun heijastuksen kohde on merkkijono).
- SPL:
- Kiinteä vika # 74478 (nollavirtausoperaattori ei toimi SplFixedArrayin kanssa).
- FTP:
- Kiinteä bugi # 74598 (ftp: // wrapper sivuuttaa kontekstin arg).
- PHAR:
- Kiinteä bugi # 74386 (Phar :: __ rakenna heijastus virheelliseksi).
- SOAP:
- Kiinteä bugi # 74679 (virheellinen muunnosryhmä, jossa on WSDL_CACHE_MEMORY).
- Virrat:
- Kiinteä vika # 74556 (stream_socket_get_name () palauttaa '').
Uutta strong> versiossa 7.1.6:
- Core:
- Kiinteä bugi # 74600 (crash (SIGSEGV) _zend_hash_add_or_update_i).
- Kiinteä bugi # 74546 (SIGILL ZEND_FETCH_CLASS_CONSTANT_SPEC_CONST_CONST).
- Kiinteä vika # 74589 (__DIR__ väärin unicode-merkille).
- intl:
- Kiinteä bugi # 74468 (virheellinen heijastus Collatorilla: sortWithSortKeys).
- mysqli:
- Kiinteä bug # 74547 (mysqli :: change_user () ei hyväksy nullia kuin $ tietokanta argumentti w / strict_types).
- Opcache:
- Kiinteä bugi # 74596 (SIGSEGV opcache.revalidate_path käytössä).
- ap:
- Kiinteä vika # 51918 (Phar :: webPhar () ei käsittele PUT- ja DELETE-menetelmän kautta lähetettyjä pyyntöjä.)
- Readline:
- Kiinteä bugi # 74490 (readline () siirtää kohdistimen rivin alkuun).
- Vakio:
- Kiinteä bugi # 74510 (win32 / sendmail.c ankkuroi CC-otsikon mutta ei BCC: tä).
- XmlReader:
- Kiinteä vika # 74457 (Wrong reflection on XMLReader :: laajenna).
Uutta strong> versiossa 7.1.4:
- Core:
- Kiinteä vika # 74157 (Segfault, jossa on sisäkkäisiä generaattoreita).
- Kiinteä bugi # 74164 (PHP jumittuu, kun virheellinen arvo siirretään dynaamisesti tyyppihyväksyttynä by-ref arg).
- Kiinteä bugi # 74093 (Suurin suoritusaika n + 2 sekuntia ylittämättä ei kirjoitettu error_log).
- Kiinteä bugi # 73989 (PHP 7.1 Segfaults sisällä Symfony-testiasema).
- Kiinteä bugi # 74084 (Out of bound read - zend_mm_alloc_small).
- Kiinteä bugi # 73807 (Suorituskykyongelma suuren postin pyynnön käsittelyn kanssa).
- Kiinteä vika # 73998 (array_key_exists epäonnistuu get_object_vars -työryhmän luomaa ryhmää käyttäen).
- Kiinteä bugi # 73954 (NAN-tarkistus epäonnistui Alpine Linuxissa muslilla).
- Kiinteä bugi # 73677 (Phar.phar-ydinpudotuksen generointi gcc ASAN -version avulla).
- Apache:
- Kiinteä bugi # 61471 (Epätäydellinen POST ei aikakatkaisua, mutta siirretään PHP: lle.)
- Päivämäärä:
- Kiinteä bugi # 73837 ("uusi DateTime ()" palauttaa joskus arvon 1 sekunnin kuluttua).
- FPM:
- Kiinteä vika # 69860 (php-fpm prosessin laskenta on rikki keepaliven kanssa).
- Hash:
- Kiinteä bug # 73127 (guest-crypto hash virheellinen, jos syöttötieto sisältää pitkän 0xFF-järjestyksen).
- GD:
- Kiinteä bugi # 74031 (ReflectionFunction imagepng puuttuu viimeisiltä kahdelta parametrilta).
- Mysqlnd:
- Kiinteä bugi # 74021 (fetch_array rikki tiedot. Tiedot enemmän kuin MEDIUMBLOB).
- Opcache:
- Kiinteä vika # 74019 (Segfault with list).
- OpenSSL:
- Kiinteä bugi # 74022 (PHP Fast CGI kaatuu lukemalla pfx-tiedostosta).
- Kiinteä bugi # 74099 (Memory leak with openssl_encrypt ()).
- Vakio:
- Kiinteä bugi # 74005 (mail.add_x_header aiheuttaa RFC-rikkomisen yksinään rivin syötön).
- Kiinteä bugi # 74041 (substr_count pituudella = 0 rikki).
- Kiinteä bugi # 73118 (is_callable callable nimiraportit harhaanjohtava arvo anonyymeille luokille).
- Kiinteä bugi # 74105 (PHP Linuxissa pitäisi käyttää / dev / urandom, kun getrandom ei ole käytettävissä).
- Virrat:
- Kiinteä bugi # 73496 (Virheellinen muistin käyttö zend_inline_hash_funcissa).
- Kiinteä vika # 74090 (stream_get_contents maxlength & gt; -1 palauttaa tyhjä merkkijonon).
Uutta strong> versio 7.1.3:
- Core:
- Kiinteä vika # 74157 (Segfault, jossa on sisäkkäisiä generaattoreita).
- Kiinteä bugi # 74164 (PHP jumittuu, kun virheellinen arvo siirretään dynaamisesti tyyppihyväksyttynä by-ref arg).
- Kiinteä bugi # 74093 (Suurin suoritusaika n + 2 sekuntia ylittämättä ei kirjoitettu error_log).
- Kiinteä bugi # 73989 (PHP 7.1 Segfaults sisällä Symfony-testiasema).
- Kiinteä bugi # 74084 (Out of bound read - zend_mm_alloc_small).
- Kiinteä bugi # 73807 (Suorituskykyongelma suuren postin pyynnön käsittelyn kanssa).
- Kiinteä vika # 73998 (array_key_exists epäonnistuu get_object_vars -työryhmän luomaa ryhmää käyttäen).
- Kiinteä bugi # 73954 (NAN-tarkistus epäonnistui Alpine Linuxissa muslilla).
- Kiinteä bugi # 73677 (Phar.phar-ydinpudotuksen generointi gcc ASAN -version avulla).
- Apache:
- Kiinteä bugi # 61471 (Epätäydellinen POST ei aikakatkaisua, mutta siirretään PHP: lle.)
- Päivämäärä:
- Kiinteä bugi # 73837 ("uusi DateTime ()" palauttaa joskus arvon 1 sekunnin kuluttua).
- FPM:
- Kiinteä vika # 69860 (php-fpm prosessin laskenta on rikki keepaliven kanssa).
- Hash:
- Kiinteä bug # 73127 (guest-crypto hash virheellinen, jos syöttötieto sisältää pitkän 0xFF-järjestyksen).
- GD:
- Kiinteä bugi # 74031 (ReflectionFunction imagepng puuttuu viimeisiltä kahdelta parametrilta).
- Mysqlnd:
- Kiinteä bugi # 74021 (fetch_array rikki tiedot. Tiedot enemmän kuin MEDIUMBLOB).
- Opcache:
- Kiinteä vika # 74019 (Segfault with list).
- OpenSSL:
- Kiinteä bugi # 74022 (PHP Fast CGI kaatuu lukemalla pfx-tiedostosta).
- Kiinteä bugi # 74099 (Memory leak with openssl_encrypt ()).
- Vakio:
- Kiinteä bugi # 74005 (mail.add_x_header aiheuttaa RFC-rikkomisen yksinään rivin syötön).
- Kiinteä bugi # 74041 (substr_count pituudella = 0 rikki).
- Kiinteä bugi # 73118 (is_callable callable nimiraportit harhaanjohtava arvo anonyymeille luokille).
- Kiinteä bugi # 74105 (PHP Linuxissa pitäisi käyttää / dev / urandom, kun getrandom ei ole käytettävissä).
- Virrat:
- Kiinteä bugi # 73496 (Virheellinen muistin käyttö zend_inline_hash_funcissa).
- Kiinteä vika # 74090 (stream_get_contents maxlength & gt; -1 palauttaa tyhjä merkkijonon).
Uutta strong> versio 7.1.2:
- Core:
- Parannettu GENERATOR_CREATE opcode-käsittelijä.
- Kiinteä vika # 73877 (readlink () palauttaa roskat UTF-8-poluille).
- Kiinteä bugi # 73876 (Crash vietäessä ** = lisätään optio-oikeuksia)
- Kiinteä vika # 73962 (syyrillisellä hakemistolla oleva symlink-vika).
- Kiinteä bugi # 73969 (segfault in debug_print_backtrace).
- Kiinteä bugi # 73994 (arginfo virheellinen purkamiseen).
- Kiinteä bugi # 73973 (väitetiedosto debug_zval_dump).
- DOM:
- Kiinteä vika # 54382 (getAttributeNodeNS ei saa xmlns * attribuutteja).
- DTrace:
- Kiinteä bugi # 73965 (DTrace ilmoitettu olevan käytössä kun se on poistettu käytöstä).
- FCGI:
- Kiinteä bug # 73904 (php-cgi ei lataa -c määritettyä php.ini-tiedostoa).
- Kiinteä bugi # 72898 (PHP_FCGI_CHILDREN ei sisälly phpinfo ()).
- FPM:
- Kiinteä vika # 69865 (php-fpm ei sulje stderr-tiedostoa syslogin käytön aikana).
- GD:
- Kiinteä bugi # 73968 (XBM-lukemisen ennenaikainen epäonnistuminen).
- GMP:
- Kiinteä bugi # 69993 (testi gmp.h: n testaamiseksi koneen mukana).
- Hash:
- Lisätty hash_hkdf () -toiminto.
- Kiinteä bugi # 73961 (ympäristörakenteen riippuvuus hash sha3 -lähteestä).
- International:
- Korjaa vika # 73956 (Linkki käyttää CXX: n sijasta CC: tä).
- LDAP:
- Kiinteä bugi # 73933 (virhe / segfault ldap_mod_replace ja opcache) kanssa.
- mysqli:
- Kiinteä bugi # 73949 (vuotaa mysqli_fetch_object).
- Mysqlnd:
- Kiinteä vika # 69899 (sulje suljettu () sen jälkeen, kun free_result () on mysqlnd).
- Opcache:
- Kiinteä bugi # 73983 (kaatuu viimeistelyyn phar: lla cli + opcachessa).
- OpenSSL:
- Kiinteä bugi # 71519 (lisää sarjaportin palautusarvo array).
- Kiinteä bugi # 73692 (Kokeile ext / openssl kanssa openssl 1.1.0 Win).
- Kiinteä bugi # 73978 (openssl_decrypt laukaisee virheen SAN: ssä).
- PDO_Firebird:
- Toteutettu FR # 72583 (Kaikki tiedot noudetaan merkkijonoina.)
- PDO_PgSQL:
- Kiinteä vika # 73959 (lastInsertId ei anna poikkeusta väärälle järjestysnimeälle).
- farmakopean:
- Kiinteä vika # 70417 (PharData :: compress () ei sulje temp-tiedostoa.)
- POSIX:
- Kiinteä vika # 71219 (määritä komentosarja väärin ttyname_r: n tarkistus).
- Session:
- Kiinteä bugi # 69582 (istunto, jota ei voida lukea CLI: n pääkäyttäjänä).
- SPL:
- Kiinteä vika # 73896 (spl_autoload () kaatuu, kun soitetaan magic _call ()).
- Vakio:
- Kiinteä bugi # 69442 (Fd: n sulkeminen virheellisesti, kun PTS käytössä).
- Kiinteä vika # 47021 (SoapClient tarttuu WSDL: n kautta siirrettävän koodauksen avulla: chunked).
- Kiinteä bugi # 72974 (imap on määrittelemätön palvelu AIX: ssä).
- Kiinteä bugi # 72979 (money_format tallentaa väärän pituuden AIX).
- Kiinteä bugi # 73374 (intval (), jonka tukiaseman 0 pitäisi havaita binaari).
- Kiinteä bugi # 69061 (mail.log = syslog sisältää kaksinkertaista tietoa).
- ZIP:
- Kiinteä bugi # 70103 (ZipArchive :: addGlob sivuuttaa remove_all_path-vaihtoehdon).
Uutta strong> versio 7.1.1:
- Core:
- Kiinteä bugi # 73792 (kelvoton foreach-silmukka riippuu komentosarjasta).
- Kiinteä vika # 73686 (Lisää settype () ed -arvot ArrayObject-tuloksiin viitteissä).
- Kiinteä bugi # 73663 ("Virheellinen opcode 65/16/8" esiintyy luettelossa () luodulla muuttujalla.
- Kiinteä bugi # 73727 (ZEND_MM_BITSET_LEN on "undefined symboli" zend_bitset.h).
- Kiinteä bugi # 73753 (ei-alustettu array-osoitin ei edisty).
- Kiinteä bugi # 73783 (SIG_IGN ei toimi, kun Zend Signals on käytössä).
- Kiinteä vika # 73825 (Heap out of bounds luetaan unserialize-muodossa finish_nested_data ()).
- Kiinteä bugi # 73831 (NULL Pointer Dereference, kun se on epävakaa php-objektille).
- Kiinteä bugi # 73832 (Ei-alustetun muistin käyttö epäoleistamalla ()).
- CLI:
- Kiinteä bugi # 72555 (CLI-tuloste (japanilainen) Windowsissa).
- COM:
- Kiinteä bugi # 73679 (DOTNET-lukemisen loukkaus virheellisellä koodisivuilla).
- DOM:
- Kiinteä bugi # 67474 (getElementsByTagNameNS-suodatin oletusarvoisesti ns).
- EXIF:
- Kiinteä bugi # 73737 (FPE, kun jäsennetään tag-muotoa).
- GD:
- Kiinteä bugi # 73869 (Signed Integer Overflow gd_io.c).
- Kiinteä bugi # 73868 (DOS-haavoittuvuus gdImageCreateFromGd2Ctx ()).
- mbstring:
- Kiinteä bugi # 73646 (mb_ereg_search_init null pointer dereference).
- mysqli:
- Kiinteä bugi # 73462 (pysyvät yhteydet eivät asetu $ connect_errno).
- mysqlnd:
- BIT-kenttien optimointi - vähemmän muistikopioita ja pienempi muistin käyttö.
- Kiinteä bugi # 73800 (satunnainen segfault MYSQLI_OPT_INT_AND_FLOAT_NATIVE) kanssa.
- opcache:
- Kiinteä bugi # 73789 (Vaihtokytkimen / kotelon lohkon epätavallinen käyttäytyminen).
- Kiinteä bugi # 73746 (Palautusoikeus palauttaa arvon UNKNOWN: 0).
- Kiinteä vika # 73654 (Segmenttivirhe zend_call_function).
- Kiinteä bugi # 73668 ("SIGFPE aritmeettinen poikkeus" opcachessa jakamalla miinus 1).
- Kiinteä vika # 73847 (Rekursiota, kun muuttuja määritellään uudelleen taulukoksi).
- SAN: n Firebird:
- Kiinteä bugi # 72931 (PDO_FIREBIRD, jossa Firebird 3.0 ei toimi palauttavan lausunnon yhteydessä).
- phpdbg:
- Kiinteä bugi # 73794 (Crash (pois muistista), kun käytät ajo- ja # -komennon erotinta).
- Kiinteä bugi # 73704 (phpdbg näyttää virheellisen rivin tiedostoissa, joissa on shebang).
- SQLite3:
- Korjattu korjaus Kiinteä bugi # 73530 (Tulosjoukon asetusten poistaminen voi palauttaa muut tulosjoukot).
- Vakio:
- Kiinteä bugi # 73594 (dns_get_record ei täytä $ extra out -parametria).
- Kiinteä vika # 70213 (kaksisuuntaisen haun jakamisen jakamaton konteksti).
- Kiinteä bugi # 73154 (sarjata objekti __sleep-toiminnolla kaatuu).
- Kiinteä bugi # 70490 (get_browser -toiminto on hyvin hidas).
- Kiinteä bugi # 73265 (Lataa browscap.ini käynnistettäessä aiheuttaa suuren muistin käytön.)
- (lisää postiluettelon alainen).
- Kiinteä vika # 31875 (get_defined_functions lisäparametri pois lukien käytöstä poistetut toiminnot).
- zlib:
- Kiinteä bugi # 73373 (deflate_add ei vahvista, että tulostusta ei ole katkaistu).
Uutta strong> versiossa 7.1.0:
- Nollattavissa olevat tyypit
- Tyhjä palautus tyyppi
- Iterable pseudotyyppi
- Luokan vakio visiblity modifiers
- Neliökiinnike syntaksi lista () ja kyky määrittää avaimet luettelossa ()
- Monen poikkeustyypin ottaminen
- Monet ominaisuudet ja muutokset ...
Uutta strong> versiossa 7.0.9 / 7.1.0 Beta 1:
- Core:
- Kiinteä bugi (Low probability segfault zend_arena).
- Kiinteä vika # 71441 (Typehinted Generator palauttaa yrittää / lopulta kaatuu).
- Kiinteä vika # 71442 (forward_static_call crash).
- Kiinteä vika # 71443 (Segfault käyttäen sisäänrakennettua Web-palvelinta intl: llä käyttäen symfonia).
- Kiinteä bugi # 71449 (Kokonaislukuvirhe bugissa php_implode ()).
- Kiinteä bugi # 71450 (Kokonaislukuvirhe bugissa php_str_to_str_ex ()).
- Kiinteä bugi # 71474 (Crash koska VM pino korruptio Magento2).
- Kiinteä vika # 71485 (Palautustyyppinen sisäisen toiminnon palautus aiheuttaa kuolettavan virheen, kun se heittää poikkeuksen).
- Kiinteä vika # 71529 (Muuttujaviittaukset array-elementeissä eivät toimi laskennan käytön aikana.)
- Kiinteä bugi # 71601 (lopulta estää ei suoritettu tuoton jälkeen).
- Kiinteä bugi # 71637 (moninkertainen ylivuoto johtuen kokonaisluvun ylivuoksista xml / filter_url / addcslashes).
- CLI-palvelin:
- Kiinteä bugi # 71559 (Sisäänrakennettu HTTP-palvelin, voimme ladata tiedoston verkosta virheen avulla).
- CURL:
- Kiinteä bugi # 71523 (Kopioidun kahvan uusi vaihtoehto CURLOPT_HTTPHEADER kaatuu kun curl_multi_exec).
- Kiinteä muisti vuotaa curl_getinfo ().
- Päivämäärä:
- Kiinteä bugi # 71525 (Puhelut date_modify muuttavat timelib_rel_time, aiheuttaen date_date_set-ongelmia).
- tiedoston tiedot:
- Kiinteä bugi # 71434 (finfo heittää ilmoituksen tietystä python-tiedostosta).
- FPM:
- Kiinteä vika # 62172 (FPM ei toimi Apache httpd 2.4 balancer / fcgi -asennuksen kanssa).
- Kiinteä bugi # 71269 (php-fpm dumped core).
- Opcache:
- Kiinteä bugi # 71584 (Mahdollinen käyttö Zend Opcache: n ZCG: n (cwd) jälkeen).
- PCRE:
- Kiinteä bugi # 71537 (PCRE-oletusohjelma Opcachesta).
- phpdbg:
- Kiinteät perinnölliset toiminnot määrittelemättömistä tiedostoista sisältyvät phpdbg_get_executaable (): een.
- SOAP:
- Kiinteä bugi # 71610 (Tyypin sekaannuksen haavoittuvuus - SOAP / make_http_soap_request ()).
- Vakio:
- Kiinteä vika # 71603 (compact () ylläpitää viitteitä php7: ssä).
- Kiinteä bugi # 70720 (liuskan_selvitykset väärin php-koodin jäsentämiseen).
- XMLRPC:
- Kiinteä vika # 71501 (xmlrpc_encode_request sivuuttaa koodausvaihtoehdon).
- Zip:
- Kiinteä bugi # 71561 (NULL osoittimen dereference Zip :: ExtractTo).
Uutta strong> versiossa 7.0.8:
- Core:
- Kiinteä bugi (Low probability segfault zend_arena).
- Kiinteä vika # 71441 (Typehinted Generator palauttaa yrittää / lopulta kaatuu).
- Kiinteä vika # 71442 (forward_static_call crash).
- Kiinteä vika # 71443 (Segfault käyttäen sisäänrakennettua Web-palvelinta intl: llä käyttäen symfonia).
- Kiinteä bugi # 71449 (Kokonaislukuvirhe bugissa php_implode ()).
- Kiinteä bugi # 71450 (Kokonaislukuvirhe bugissa php_str_to_str_ex ()).
- Kiinteä bugi # 71474 (Crash koska VM pino korruptio Magento2).
- Kiinteä vika # 71485 (Palautustyyppinen sisäisen toiminnon palautus aiheuttaa kuolettavan virheen, kun se heittää poikkeuksen).
- Kiinteä vika # 71529 (Muuttujaviittaukset array-elementeissä eivät toimi laskennan käytön aikana.)
- Kiinteä bugi # 71601 (lopulta estää ei suoritettu tuoton jälkeen).
- Kiinteä bugi # 71637 (moninkertainen ylivuoto johtuen kokonaisluvun ylivuoksista xml / filter_url / addcslashes).
- CLI-palvelin:
- Kiinteä bugi # 71559 (Sisäänrakennettu HTTP-palvelin, voimme ladata tiedoston verkosta virheen avulla).
- CURL:
- Kiinteä bugi # 71523 (Kopioidun kahvan uusi vaihtoehto CURLOPT_HTTPHEADER kaatuu kun curl_multi_exec).
- Kiinteä muisti vuotaa curl_getinfo ().
- Päivämäärä:
- Kiinteä bugi # 71525 (Puhelut date_modify muuttavat timelib_rel_time, aiheuttaen date_date_set-ongelmia).
- tiedoston tiedot:
- Kiinteä bugi # 71434 (finfo heittää ilmoituksen tietystä python-tiedostosta).
- FPM:
- Kiinteä vika # 62172 (FPM ei toimi Apache httpd 2.4 balancer / fcgi -asennuksen kanssa).
- Kiinteä bugi # 71269 (php-fpm dumped core).
- Opcache:
- Kiinteä bugi # 71584 (Mahdollinen käyttö Zend Opcache: n ZCG: n (cwd) jälkeen).
- PCRE:
- Kiinteä bugi # 71537 (PCRE-oletusohjelma Opcachesta).
- phpdbg:
- Kiinteät perinnölliset toiminnot määrittelemättömistä tiedostoista sisältyvät phpdbg_get_executaable (): een.
- SOAP:
- Kiinteä bugi # 71610 (Tyypin sekaannuksen haavoittuvuus - SOAP / make_http_soap_request ()).
- Vakio:
- Kiinteä vika # 71603 (compact () ylläpitää viitteitä php7: ssä).
- Kiinteä bugi # 70720 (liuskan_selvitykset väärin php-koodin jäsentämiseen).
- XMLRPC:
- Kiinteä vika # 71501 (xmlrpc_encode_request sivuuttaa koodausvaihtoehdon).
- Zip:
- Kiinteä bugi # 71561 (NULL osoittimen dereference Zip :: ExtractTo).
Uutta strong> versiossa 7.0.7:
Uusi PHP 7.0.0 (2. joulukuuta 2015)
Uutta strong> versiossa 7.0.5:
- Core:
- Kiinteä bugi (Low probability segfault zend_arena).
- Kiinteä vika # 71441 (Typehinted Generator palauttaa yrittää / lopulta kaatuu).
- Kiinteä vika # 71442 (forward_static_call crash).
- Kiinteä vika # 71443 (Segfault käyttäen sisäänrakennettua Web-palvelinta intl: llä käyttäen symfonia).
- Kiinteä bugi # 71449 (Kokonaislukuvirhe bugissa php_implode ()).
- Kiinteä bugi # 71450 (Kokonaislukuvirhe bugissa php_str_to_str_ex ()).
- Kiinteä bugi # 71474 (Crash koska VM pino korruptio Magento2).
- Kiinteä vika # 71485 (Palautustyyppinen sisäisen toiminnon palautus aiheuttaa kuolettavan virheen, kun se heittää poikkeuksen).
- Kiinteä vika # 71529 (Muuttujaviittaukset array-elementeissä eivät toimi laskennan käytön aikana.)
- Kiinteä bugi # 71601 (lopulta estää ei suoritettu tuoton jälkeen).
- Kiinteä bugi # 71637 (moninkertainen ylivuoto johtuen kokonaisluvun ylivuoksista xml / filter_url / addcslashes).
- CLI-palvelin:
- Kiinteä bugi # 71559 (Sisäänrakennettu HTTP-palvelin, voimme ladata tiedoston verkosta virheen avulla).
- CURL:
- Kiinteä bugi # 71523 (Kopioidun kahvan uusi vaihtoehto CURLOPT_HTTPHEADER kaatuu kun curl_multi_exec).
- Kiinteä muisti vuotaa curl_getinfo ().
- Päivämäärä:
- Kiinteä bugi # 71525 (Puhelut date_modify muuttavat timelib_rel_time, aiheuttaen date_date_set-ongelmia).
- tiedoston tiedot:
- Kiinteä bugi # 71434 (finfo heittää ilmoituksen tietystä python-tiedostosta).
- FPM:
- Kiinteä vika # 62172 (FPM ei toimi Apache httpd 2.4 balancer / fcgi -asennuksen kanssa).
- Kiinteä bugi # 71269 (php-fpm dumped core).
- Opcache:
- Kiinteä bugi # 71584 (Mahdollinen käyttö Zend Opcache: n ZCG: n (cwd) jälkeen).
- PCRE:
- Kiinteä bugi # 71537 (PCRE-oletusohjelma Opcachesta).
- phpdbg:
- Kiinteät perinnölliset toiminnot määrittelemättömistä tiedostoista sisältyvät phpdbg_get_executaable (): een.
- SOAP:
- Kiinteä bugi # 71610 (Tyypin sekaannuksen haavoittuvuus - SOAP / make_http_soap_request ()).
- Vakio:
- Kiinteä vika # 71603 (compact () ylläpitää viitteitä php7: ssä).
- Kiinteä bugi # 70720 (liuskan_selvitykset väärin php-koodin jäsentämiseen).
- XMLRPC:
- Kiinteä vika # 71501 (xmlrpc_encode_request sivuuttaa koodausvaihtoehdon).
- Zip:
- Kiinteä bugi # 71561 (NULL osoittimen dereference Zip :: ExtractTo).
Uutta strong> versiossa 7.0.4:
- Core:
- Kiinteä bugi (Low probability segfault zend_arena).
- Kiinteä vika # 71441 (Typehinted Generator palauttaa yrittää / lopulta kaatuu).
- Kiinteä vika # 71442 (forward_static_call crash).
- Kiinteä vika # 71443 (Segfault käyttäen sisäänrakennettua Web-palvelinta intl: llä käyttäen symfonia).
- Kiinteä bugi # 71449 (Kokonaislukuvirhe bugissa php_implode ()).
- Kiinteä bugi # 71450 (Kokonaislukuvirhe bugissa php_str_to_str_ex ()).
- Kiinteä bugi # 71474 (Crash koska VM pino korruptio Magento2).
- Kiinteä vika # 71485 (Palautustyyppinen sisäisen toiminnon palautus aiheuttaa kuolettavan virheen, kun se heittää poikkeuksen).
- Kiinteä vika # 71529 (Muuttujaviittaukset array-elementeissä eivät toimi laskennan käytön aikana.)
- Kiinteä bugi # 71601 (lopulta estää ei suoritettu tuoton jälkeen).
- Kiinteä bugi # 71637 (moninkertainen ylivuoto johtuen kokonaisluvun ylivuoksista xml / filter_url / addcslashes).
- CLI-palvelin:
- Kiinteä bugi # 71559 (Sisäänrakennettu HTTP-palvelin, voimme ladata tiedoston verkosta virheen avulla).
- CURL:
- Kiinteä bugi # 71523 (Kopioidun kahvan uusi vaihtoehto CURLOPT_HTTPHEADER kaatuu kun curl_multi_exec).
- Kiinteä muisti vuotaa curl_getinfo ().
- Päivämäärä:
- Kiinteä bugi # 71525 (Puhelut päivämäärä_modify muuttavat timelib_rel_time, aiheuttaen date_date_set -kohtia).
- tiedoston tiedot:
- Kiinteä bugi # 71434 (finfo heittää ilmoituksen tietystä python-tiedostosta).
- FPM:
- Kiinteä vika # 62172 (FPM ei toimi Apache httpd 2.4 balancer / fcgi -asennuksen kanssa).
- Kiinteä bugi # 71269 (php-fpm dumped core).
- Opcache:
- Kiinteä bugi # 71584 (Mahdollinen käyttö Zend Opcache: n ZCG: n (cwd) jälkeen).
- PCRE:
- Kiinteä bugi # 71537 (PCRE-oletusohjelma Opcachesta).
- phpdbg:
- Kiinteät perinnölliset toiminnot määrittelemättömistä tiedostoista sisältyvät phpdbg_get_executaable (): een.
- SOAP:
- Kiinteä bugi # 71610 (Tyypin sekaannuksen haavoittuvuus - SOAP / make_http_soap_request ()).
- Vakio:
- Kiinteä vika # 71603 (compact () ylläpitää viitteitä php7: ssä).
- Kiinteä bugi # 70720 (liuskan_selvitykset väärin php-koodin jäsentämiseen).
- XMLRPC:
- Kiinteä vika # 71501 (xmlrpc_encode_request sivuuttaa koodausvaihtoehdon).
- Zip:
- Kiinteä bugi # 71561 (NULL osoittimen dereference Zip :: ExtractTo).
Kommentteja ei löytynyt