PHP 7.0.2 Released

grigori

( ͡° ͜ʖ ͡°)
Команда форума
они тут до интересных багов 10-летней давности добрались, вроде https://3v4l.org/UuZdN
 
Последнее редактирование:

Absinthe

жожо
@grigori, а почему -0 должен оставаться -0?
И почему такая низкая точность для float при var_export?
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
@Absinthe, с приведением -0.0 к 0 возникает некоторая неконсистентность, ни на что особо не влияющая,
а про точность - не знаю, я просто посмотрел что изменилось
 
Последнее редактирование:

fixxxer

К.О.
Партнер клуба
В вычислительных задачах может иметь существенное значение, с какой стороны от нуля эпсилон-окрестность. Не то чтобы подобное кто-то решал на php :) но все же
 

HraKK

Мудак
Команда форума
хз, я мельком посмотрел, не было мемкеша, надо будет посмотреть еще раз
 

Absinthe

жожо
Вы серьезно?
https://launchpad.net/~ondrej/+archive/ubuntu/php-7.0/+build/8787500

Код:
$ php -v && php -i | grep memcached
PHP 7.0.2-1+deb.sury.org~trusty+1 (cli) ( NTS )
Copyright (c) 1997-2015 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
  with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies
  with Xdebug v2.4.0RC3, Copyright (c) 2002-2015, by Derick Rethans
/etc/php/7.0/cli/conf.d/20-memcached.ini,
memcached
memcached support => enabled
libmemcached version => 1.0.18
memcached.compression_factor => 1.3 => 1.3
memcached.compression_threshold => 2000 => 2000
memcached.compression_type => fastlz => fastlz
memcached.serializer => php => php
memcached.sess_binary => 0 => 0
memcached.sess_connect_timeout => 1000 => 1000
memcached.sess_consistent_hash => 0 => 0
memcached.sess_lock_expire => 0 => 0
memcached.sess_lock_max_wait => 0 => 0
memcached.sess_lock_wait => 150000 => 150000
memcached.sess_locking => 1 => 1
memcached.sess_number_of_replicas => 0 => 0
memcached.sess_prefix => memc.sess.key. => memc.sess.key.
memcached.sess_randomize_replica_read => 0 => 0
memcached.sess_remove_failed => 0 => 0
memcached.sess_sasl_password => no value => no value
memcached.sess_sasl_username => no value => no value
memcached.store_retry_count => 2 => 2
memcached.use_sasl => 0 => 0
Registered save handlers => files user memcached
 

fixxxer

К.О.
Партнер клуба
Тьфу ж ты. DigitalOceal после создания виртуалки из снапшота конфигурацию apt перезаписывает, зараза. :) Ну и, ё, что за нейминг - что-то из php5- стало php7.0-, что-то вот php-.

Что-то есть, ага.
 
Последнее редактирование:

AmdY

Пью пиво
Команда форума
фак, фак, фак.... а сижу, в php не притрагивась, жду когда xdebug под 7 появится и т.д. А оказывается apt-get install php-xdebug, а не php7-xdebug. Блин, а мы ещё на денвер под виндой наезжали :(
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
Последнее редактирование:

fixxxer

К.О.
Партнер клуба
колитесь, плачете, но ждете ppa, хотя через pecl ставится за 3 минуты
Я вообще свои пакеты собираю, штатные дебиановские и унаследованные от них убунтовские - это легаси, перемешанное с идиотизмом формального соблюдения дебиановских гайдлайнов.
Семерка все равно пока поиграться - для этого хоть ppa, хоть сорцы, хоть как. Вот выйдет 16-я LTS убунта, этак 16.04.2 - тогда уже можно в продакшен, под нее и соберу :)
 

fixxxer

К.О.
Партнер клуба
как php 7 связан с ubuntu 16?
В убунте 16 будет systemd, новые дебхелперы, более новые либы итд - это существенная переработка исходников пакета. Двойную работу делать лень, да и количество поддерживаемых конфигураций (в смысле набора оттестированных комбинаций софта) хочется иметь не более двух.

Ну и по срокам я ожидаю стабилизации семерки к тому времени как раз. С сегфолтами opcache из разряда "хрен отрепродюсишь" в первых релизах 5.6 дерьма уже наелся, больше не хочу :)
 
Последнее редактирование:
Сверху