от Андрей Христов (19-10-2001)

За феновете на PHP - добра новина. Излезе Release Candidate(RC) 1 на PHP 4.1.0. Интересно е, че версия 4.07dev се преля в 4.0.8dev и накрая в 4.1.0. RC 1 верията може да свалите от адрес    
  http://www.php.net/~ssb/php-4.1.0RC1.tar.gz
На http://www.php.net няма информация за тaзи версия. Хората с 4.0.6 трябва да знаят, че от тази версия има промяна в начина на парсване на PHP скриптовете. Докато доскоро беше възможно при няколко последователни ключвания на файлове да дефинираме функциите от тези "библиотеки" само веднъж чрез код като този :
<?php
if ($script_included){
return;
}
//definitions
?>
това вече не е възможно. В новата версия парсера на PHP/Zend прочита целия фaйл и не се интересува от return израза, тъй като използва техники, от версия 4 насетне, подобни при тези които се използват при комплирането.
На PHP-DEV форума се появи предложение да се имплементират истински библиотеки, като на Perl, чрез новo разширение, като се запази 100% обратна съвместимост със създадения вече код. Документа, описващ това, е в алфа версия за момента.




<< Mandrake Linux Gamer Edition | "Майкрософт" ще прави "Уиндоус" на български? >>