PHP�e�X�g���s�̌�����Nj������F�d���Ŏg���閂�@��LAMP�i27�j

PHP�̃\�[�X�R�[�h���r���h���ăe�X�g���Ă݂���A�����‚��̃e�X�g�����s���Ă��܂��܂����B����́A�e�X�g�����s�������R��T���Ă݂܂��i�ҏW���j

» 2011�N10��21�� 00��00�� ���J
[�R�����L�C������ЃC���[�W�Y�E�A���h�E���[�Y]

�e�X�g���s�̌����𒲂ׂ�

�@�O�񂩂�PHP�̋�̓I�ȃr���h���@��������Ă��܂��B��n�߂ɃG�N�X�e���V���������ׂĖ����ɂ��ăr���h���Ă݂܂����Bconfigure�X�N���v�g�̎��s�ƃr���h�܂Ŗ��Ȃ��i�߂邱�Ƃ��ł��܂������A���̌�A�umake test�v�Ńe�X�g�����s�����Ƃ���A�����‚��̃e�X�g�����s���Ă��邱�Ƃ�������܂����B

�@�umake test�v�ɂ��e�X�g�́A���̃\�t�g�E�F�A�̊J���҂ɂƂ��ẮA�V���Ƀo�O����荞��ł��Ȃ����Ƃ��m�F�����i�ƂȂ��Ă��܂��B��ʌ����Ƀ\�t�g�E�F�A�������[�X����Ƃ��́A�e�X�g�̌��ʂ͂��ׂĐ����ƂȂ��Ă���͂��ł��B����Ȃ̂Ɏ��s�ɂȂ�e�X�g������Ƃ������Ƃ́A�‹��ɂ���肪����̂��A�r���h���ɉ��炩�̃g���u�����N���Ă���ƍl�����܂��B

�@�e�X�g�����s�����Ƃ��́A���̌����𒲍����Ȃ���΂Ȃ�܂���B���ۂɃr���h�̕��@�ɖ�肪���‚��邱�Ƃ�����܂����A�‹��̈Ⴂ�Ȃǂɂ���Ă��܂��܎��s�ɂȂ邱�Ƃ�����܂��B�e�X�g�����s���Ă��镔�����ǂꂭ�炢�[���ȉe����^���Ă��邩�Ƃ������Ƃ��ꍇ�ɂ���Ă܂��܂��ł��B�[���łȂ����s�ł���Ζ������邱�Ƃ��ł��܂��B

�@������ɂ��Ă��A�ڂ������ׂĂ݂Ȃ���΂������������f�͂ł��܂���B�Ƃ����킯�ŁA�O�񎸔s�����e�X�g��1�‚��’��ׂĂ݂邱�Ƃɂ��܂��B

�e�X�g�t�@�C���̓ǂݕ�

�@�ȉ��́umake test�v�����s�������ʁA�o�͂��ꂽ�e�L�X�g�̂����A���s�����e�X�g�����������ł��B

=====================================================================
FAILED TEST SUMMARY
---------------------------------------------------------------------
Bug #55156 (ReflectionClass::getDocComment() returns comment even though the class has none) [Zend/tests/bug55156.phpt]
DateTime::diff() days -- spring type2 type2 [ext/date/tests/DateTime_days-spring-type2-type2.phpt]
DateTime::diff() days -- spring type2 type3 [ext/date/tests/DateTime_days-spring-type2-type3.phpt]
DateTime::diff() days -- spring type3 type2 [ext/date/tests/DateTime_days-spring-type3-type2.phpt]
DateTime::diff() days -- spring type3 type3 [ext/date/tests/DateTime_days-spring-type3-type3.phpt]
DateTime::sub() -- dates [ext/date/tests/DateTime_sub-dates.phpt]
DateTime::sub() -- february [ext/date/tests/DateTime_sub-february.phpt]
preg_replace() with array of failing regular expressions [ext/pcre/tests/006.phpt]
Bug #54971 (Wrong result when using iterator_to_array with use_keys on true) [ext/spl/tests/bug54971.phpt]
=====================================================================

�@���s�ƂȂ����e�X�g���ڂ�1�s���•���ł��܂��B�t�@�C�����̓e�X�g�����s����PHP�v���O�����ł��B���s�̏ڍׂ𒲂ׂ�Ƃ��́A���̃t�@�C�������q���g�ɂȂ�܂��B

�@1�–ڂ̎��s�ɒ��ڂ��Ă݂�ƁA�e�X�g�����s����PHP�v���O�����̃t�@�C�������uZend/tests/bug55156.phpt�v�ƂȂ��Ă��܂��B����̓\�[�X�R�[�h��W�J�����f�B���N�g������̑��΃p�X�ɂ��t�@�C�����ł��B�Ȃ��AZend�Ƃ����̂�PHP�̃X�N���v�g���s�G���W���̖��O�ŁAPHP�̒��j�����Ƃ������ƂɂȂ�܂��B

�@�uZend/tests/bug55156.phpt�v�̓��e�͎��̂悤�ɂȂ��Ă��܂��B

--TEST--
Bug #55156 (ReflectionClass::getDocComment() returns comment even though the class has none)
--FILE--
<?php
 
/** test */
namespace foo {
        function test() { }
 
        $x = new \ReflectionFunction('foo\test');
        var_dump($x->getDocComment());
 
        /** test1 */
        class bar { }
 
        /** test2 */
        class foo extends namespace\bar { }
 
        $x = new \ReflectionClass('foo\bar');
        var_dump($x->getDocComment());
 
        $x = new \ReflectionClass('foo\foo');
        var_dump($x->getDocComment());
}
 
?>
--EXPECTF--
bool(false)
string(12) "/** test1 */"
string(12) "/** test2 */"

�@�����‚��̗̈�ɕ�����Ă��āA������PHP�v���O�����ł͂Ȃ����Ƃ�������܂��B���̂悤�ȃe�X�g�t�@�C����1��1�‚�1���̃e�X�g�ɊY�����Ă��܂��B�umake test�v�����s����ƁA�e�X�g�t�@�C����������͂��A�e�X�g�����s����悤�ɂȂ��Ă���킯�ł��B

�@���̃t�@�C���̌`���͂����P���ł��B�ŏ��̗̈�̓e�X�g�̍��ږ��ŁA�e�X�g���ʈꗗ�ɕ\������Ă������̂Ɠ������̂ł��B���̗̈悪PHP�ɂ��e�X�g�v���O�����ł��B�e�X�g�v���O�����́A�e�X�g�̎�|�ɂ������e�X�g���W�b�N�����s���A���̌��ʂ��o�͂���悤�ɂȂ��Ă��܂��B���̎��́A�e�X�g���ʂƂ��Ċ��҂����o�͂ł��B���̒ʂ�̓��e���o�͂��ꂽ�ꍇ�Ɍ���A�e�X�g�͐����ƂȂ�܂��B

�@�e�X�g�����s�����ꍇ�A�e�X�g�t�@�C���̃t�@�C��������g���q��ς��������‚��̃t�@�C�����c����܂��B

$ ls -p Zend/tests/bug55156.*
Zend/tests/bug55156.diff  Zend/tests/bug55156.out   Zend/tests/bug55156.sh
Zend/tests/bug55156.exp   Zend/tests/bug55156.php
Zend/tests/bug55156.log   Zend/tests/bug55156.phpt

�@�g���q.php�Ɗg���q.exp�̃t�@�C���ɂ́A���ꂼ���قǂ̃e�X�g�t�@�C�����̃v���O�����̗̈�ƁA���҂����o�̗͂̈�̓��e�����̂܂܊i�[����Ă��܂��B�g���q.sh�̃t�@�C���͂��̃e�X�g�����s���邽�߂̃V�F���X�N���v�g�ł��B

�@�g���q.out�̃t�@�C���́A�e�X�g�v���O���������s�����Ƃ��̏o�͌��ʂł��B�g���q.diff��.out��.exp�Ƃ̍����A�‚܂�e�X�g���ʂ̍��قƂȂ��Ă��܂��B�g���q.log�ɂ́A���҂��錋�ʂƏo�͌��ʂ��܂Ƃ߂��Ă��܂��̂ŁA�ʏ�͂��̃t�@�C��������΂悢�ł��傤�B�uZend/tests/bug55156.log�v�͎��̂悤�ȓ��e�ɂȂ��Ă��܂��B1�s�ڂ��������ʂ��A���҂��錋�ʂƈقȂ��Ă��邱�Ƃ�������܂��B

---- EXPECTED OUTPUT
bool(false)
string(12) "/** test1 */"
string(12) "/** test2 */"
---- ACTUAL OUTPUT
string(11) "/** test */"
string(12) "/** test1 */"
string(12) "/** test2 */"
---- FAILED

�@����ŁA�ǂ̂悤�ȓ��e�̃e�X�g�������̂��A��̓I�Ȍ��ʂ��ǂ��������̂��Ƃ������Ƃ𒲍��ł���悤�ɂȂ�܂����B���͂��̌��ʂŖ��Ȃ����Ƃ������Ƃ�]������K�v������܂��B

�e�X�g���s�Ƃ������ʂ��ǂ��]������H

�@�e�X�g���s�Ƃ������ʂ̕]���͌o����m�����K�v�ƂȂ邽�߁A�Ȃ��Ȃ�������̂�����܂��B��ӂ����̈�ʘ_�ɂȂ��Ă��܂��܂����A3�‚̕]���|�C���g���Љ�܂��B���̌�A����̎��s���ǂ̂悤�ɕ]���ł��邩��������܂��B

�@�܂��A1�–ڂ̃|�C���g�ł��B�r���h�����闧��Ƃ��ẮA�r���h�菇��‹��ɂ���ċN�������s���ǂ������m�F�������Ƃ���ł��B�ˑ�����O���̃\�t�g�E�F�A�⃉�C�u�����𐳂����g���Ă��Ȃ����Ƃɂ�鎸�s���ǂ����Ȃǂɒ��ڂ��܂��B�܂��A�r���h���ɗL���ɂ����@�\��������Ǝg���Ă��邱�Ƃ��d�v�ł��B

�@2�–ڂ́A�e�X�g�̎��s���C���X�g�[�������\�t�g�E�F�A�̗��p�Ɉ��e��������̂��ǂ����Ƃ����_�ł��B�������Ȗ��ł���΂��̂܂܂ɂ��Ă����Ă��悢�ł����A�܂������g��Ȃ��@�\�ł���΁A��莩�̂��傫�Ȃ��̂ł���������Ƃ������f���ł��܂��B���ۂ̗��p�҂ƂƂ��Ɍ�������̂��悢�ł��傤�B

�@3�–ڂ́A�e�X�g���̂��̂����s���Ă��邩�ǂ����Ƃ����_�ł��B�e�X�g�̂��߂̊‹��������Ɏ��s���Ă�����A���炩�̐����Ńe�X�g�����s�ł��Ȃ��P�[�X���l�����܂��B�����Ƃ��ẮA�r���h���ɐ��������C�u�����������N�ł��Ă��Ȃ��ꍇ��A��������l�b�g���[�N�̐����ȂǁA���܂��܂ȃP�[�X���l�����܂��B�G���[���b�Z�[�W�Ȃǂ��猴����ǂݎ���āA��菜���A�ēx�e�X�g�����s���܂��B

�@���āA��قǂ܂Œ��ׂĂ����e�X�g�̎��s��ɖ߂�܂��B�ォ�猩�Ă����ƁA�uZend/tests/bug55156.phpt�v�̓��e�̓\�[�X�R�[�h����h�L�������g�R�����g�𓾂�e�X�g�ł��B�h�L�������g�R�����g�Ƃ́A���̌��܂����`���ŃR�����g��u���ƁA�����Ńh�L�������g�ɕϊ��ł���悤�ȃR�����g�̂��Ƃł��B����͂قƂ�lje���Ȃ��̂ŁA���͂Ȃ��ƍl�����܂��B

�@����6�•���ł��鎸�s�́A�t�@�C�������瓯���G�N�X�e���V�����Ŕ����������s�ł��邱�Ƃ�������܂��B���ׂāuext/date/tests/�v�ɂ�����̂�����ł��B�e�X�g���e������ƁA���t�̑��������Ƃ��������Z���ʂ����҂ƈقȂ��Ă���悤�ł��B������ǂ��]�����邩�͓���̂ł����A�����ł͖��Ȃ��A�Ƃ������Ǝv���܂��B

�@�������f����ő�̍����́A���̎��s���ق��ł���������N���Ă��邩��ł��BPHP��Web�T�C�g�ɂ́A�ǂ̂悤�ȃe�X�g�ł悭���s���������Ă���̂����L����Web�y�[�W������܂��B���̃f�[�^��PHP���r���h���Ă��鐢�E���̃��[�U�[���񍐂��Ă������̂ł��B�A�N�Z�X����ƁA�o�[�W����5.3.8���r���h����Ƃ��ɂ悭���s���Ă���e�X�g���m�F�ł��܂��i�}1�j�B

}1@PHPŃeXgs̕񍐃f[^WvĂTCgB̗ŎsĂeXgʂ߂ĂB �}1�@PHP�Ńe�X�g���s�̕񍐃f�[�^���W�v���Ă���T�C�g�B����̗�Ŏ��s���Ă���e�X�g����ʂ��߂Ă���B�N���b�N����Ɗg��

�@���X�g�̏�ʂɁA����̗�Ŗ��ɂȂ��Ă��鎸�s������ł��܂��B���ՓI�Ȏ��s�ł���Ƃ������Ƃ���A�G�N�X�e���V�������e�X�g���̂��̂ɖ�肪����”\���������ƍl���邱�Ƃ��ł��܂��B�����āA1�–ڂ̎��s�͑�1�ʂɂ���܂��̂ŁA�����悤�ɐ����ł��܂��B

�@���́uext/pcre/tests/006.phpt�v���}1�̃T�C�g������Ə�ʂɈʒu���Ă��Ă��܂��B�T�^�I�Ȏ��s��Ƃ������Ƃł��B����ɂ��̃e�X�g���Ō�������ƁAPHP-DEV���[�����O���X�g�̂��Ƃ肩��e�X�g�̃~�X�ł��邱�Ƃ�������܂��B

�@�Ō�̃e�X�g�uext/spl/tests/bug54971.phpt�v�̏o�͂́A���̂悤�ɂȂ��Ă��܂��B

Fatal error: Class 'DOMDocument' not found in /home/haruhiro/27/php-5.3.8/ext/spl/tests/bug54971.php on line 11

�@DOMDocument�����݂��Ȃ��Ƃ������Ƃł����A����́u--disable-all�v�ŃG�N�X�e���V�����𖳌��ɂ��Ă��邽�߂ł��B�����ɂȂ��Ă���G�N�X�e���V�����Ɋ֌W����e�X�g�́A�{���ł���΃X�L�b�v����悤�ɂȂ��Ă���͂��ł����A�����Ȃ��Ă��Ȃ��Ƃ����e�X�g�̖��ł��B�悭�g����G�N�X�e���V�����ł��邪�䂦�Ɍ��‚���Ȃ������̂��Ǝv���܂��B��������Ȃ��Ɣ��f�ł��܂��B

�@���ǁA���ׂẴe�X�g���s�����Ă��A�傫�ȉe���͂Ȃ����낤�Ɣ��f�ł��܂��B�uPHP�̓e�X�g��100����������킯�ł͂Ȃ��̂����ʂ�����v�ƌ��ʂ𖳎�����Ƃ����̂������̂ł����A�ڂ����������邱�ƂŃX�L���A�b�v�ɂ��‚Ȃ���͂��ł��B

�@����͂悭�g���G�N�X�e���V������L���ɂ��ăr���h���Ă݂܂��B

���ҏЉ�

������ЃC���[�W�Y�E�A���h�E���[�Y
��\�����
�R�����L�i��܂��� �͂�Ђ�j



�u�d���Ŏg���閂�@��LAMP�v�o�b�N�i���o�[

Copyright © ITmedia, Inc. All Rights Reserved.

'; if( !this.isSubscription ) { this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); } }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

4AI by IT - AIAAA
Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B