|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2001-02-09 05:39 UTC] hholzgra@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sun Oct 26 06:00:02 2025 UTC |
Initilizing class var as "var $varname = intval | intval;" causes error. Both & and | gives the same error. I'm using sevral non-standard extentions for Japanese language support. These extensions should be nothing to do with this problem. (These extentions do not patch to core distribution) Please let me know if you need more info. == PHP SOURCE == <?php define('C1',1); define('C2',2); class foo { var $b = C1 | C2; function foo() { echo "Called Constructor<br>\n"; $this->b = C1 | C2; } } $c = new foo; echo $c->b; ?> ==== PHP SOURCE END ====== ==== ERROR MSG ===== Parse error: parse error, expecting `','' or `';'' in /home/httpd/httpd/html/tmp/test.html on line 6 ==== ERROR MSG END ===== ==== CONGIURE ==== ./configure --with-apxs --disable-short-tags --enable-bcmath --with-zlib-dir --enable-ftp --with-imap --with-mhash --with-mcrypt --with-pgsql --with-swf --enable-sysvsem --enable-sysvshm --with-zlib --enable-iconv --with-kakasi --enable-jstring --enable-mbregex --with-namazu --with-gd=../gd-1.8.3/ --with-jpeg-dir=/usr --with-xpm-dir=/usr/X11R6 ===== CONGIURE END ====