Вышел PHP 4.3.0

  • Автор темы Автор темы kdk
  • Дата начала Дата начала
А если кому-то это палка в колесо - то пусть напишет здесь. Нет, имхо, двух одинаковых методов в PHP быть не должно
Эх...
PHP:
function foo(&$param)
{
   if(is_array($param))
   {
         //some action
   }//is_array
   if(is_object($param))
   {
        //some action
   }//is_object
}//foo

$arr=array(1,1);
foo($arr);
$obj=&new MyObj();
foo($obj);
Это к тому что - зачастую деление весьма условно.. и там где НЕ может быть двух "разных" методов мы их эмулируем.
 
Гммм... А такое встречали?

Warning: (null)() [ref.outcontrol]: output handler 'ob_gzhandler' cannot be used twice in Unknown on line 0

Что характерно, нигде дважды не объявлял, php.ini чист от таких вещей тоже.
 
Автор оригинала: .des.
Это к тому что - зачастую деление весьма условно.. и там где НЕ может быть двух "разных" методов мы их эмулируем.
Ок, да, это можно было бы использовать. :) Однако такое эмулирование нельзя расценивать как "палка в колесо", оно всего лишь альтернатива вызову... И главное, нормально работающая... В Си это жизненная необходимость.
 
для примера phpMyAdmin 2.3.3

P.S. То что говорил Яро появилось как только поставил PHP4.3
у меня есть подозрение что это появляется только на win платформе... У хостера пока нет возможности проверить, там стоит 4.2.3...
 
Я поставил 4.3.0 - полет нормальный.
В том числе и phpMyAdmin.

FreeBSD.
 
>есть подозрение что это появляется только на win платформе
у меня на win98 всё нормально, а появилось это на Linux

Это уже fixed

2002-12-06 Alexander M. Turek <[email protected]>
* lang/german.inc.php3: Updates.
* main.php3: Fixed bug #649641 (usernames containing '@' character).
* libaraies/ob.lib.php3: Merged patch #647148 (Fix for Output Handler
warning / php >= 4.3.0) by Mats Engstrom (matseng).
 
4.3.1 имхо и не будет.
4.4.0 будет, возможно, а вообще ждите 5-й к концу года, началу следующего.
 
Автор оригинала: tony2001
4.3.1 имхо и не будет.
4.4.0 будет, возможно, а вообще ждите 5-й к концу года, началу следующего.
а как тогда это понимать?

As of PHP 4.3.0, PEAR is an officially supported part of PHP. From this release, the PEAR installer with all its prerequisites is installed by default on Unix-style systems (Windows will follow in 4.3.1). It has been a long pregnancy.
 
во-первых, это надо в первую очередь спрашивать у человека, который это писал.
а во-вторых, что именно не устраивает в 4.3.0 и почему ты так ждешь 4.3.1 ?
 
так я не говорю что его нет.
прсто спросил исходя из фразы выше.
Пока прекрасно обхожусь 4.2.3
 
вроде бы в листе где-то проскакивало, что они делают инсталлер PEAR'a под Вин32, но он еще не готов - возможно по этому.
 
Обнаружился глюк php4.3.0 + libgd2-2.0.4
в функции iamgecopyresampled не реагирует на значения srcX srcY -что не ставь все копирует от точки 0,0. В imagecopyresized такого не наблюдается
И еще
если сделать imagecreatefrom что-нибудь кроме gif
а потом imagegif обламывается без всяких сообщений. Браузер радостно сообщает что document contains no data

Кто-нибудь сталкивался с такими глюками или это мне так повезло ?
 
если не сложно - поищи баг на bugs.php.net, если не найдешь - дай пример кода, пускай другие подтвердят и пошлем багрепорт.
 
Сверху