PHP5.4와 5.5의 empty 행위의 차이

3793 단어 PHP
좀 빠져서 필기하는 거야.PHP5.4와 5.5의 행동은 다르다.괄호 안에 대입할 때 PHP5.4면 Parse error, PHP5로 가세요.5면 정상적으로 작동합니다.
PHP5.그러면
PHP5.4
$ php -v
PHP 5.4.24 (cli) (built: Jan 19 2014 21:32:15)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

$ php -r 'empty($test = "test");'

Parse error: parse error, expecting `')'' in Command line code on line 1

PHP5.그러면
PHP5.5
$ php -v
PHP 5.5.15 (cli) (built: Aug 21 2014 15:44:52)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies

$ php -r 'empty($test = "test");'
PHP 매뉴얼을 보니 5.5에서 행동이 달라졌다.5.5에서도 공식적으로 평가한다.
PHP 브로셔

좋은 웹페이지 즐겨찾기