[leiwrong]님이 남기신 글:
>foreach 구문에서 에러가 납니다.
>php3.0 대에서는 foreach 를 지원하지 않는다고 하는데..
>흑흑
========================================
헙...
아직도 PHP3버전을 사용하고 있군요.... T.T
현재 sysinfo 는 모두 PHP4로 코딩되었습니다.
$ pwd
/any/path/sysinfo-xxxxxxxx
$
$ grep 'foreach' *.php func/*.php
...
...
...
$
foreach(){ } 구문을
while(){ } 구문으로 고쳐야 합니다.
예1) foreach($array AS $key)
->
while(list($null,$key)=each($array))
예2) foreach($array AS $key=>$value)
->
while(list($key,$value)=each($array))
예3) foreach(array('aaa','bbb')AS $k)
->
while(list($null,$k)=each(array('aaa','bbb')))
예4) foreach(array('aaa','bbb')AS $k=>$v)
->
while(list($k,$v)=each(array('aaa','bbb')))
예5) foreach(array('aaa','bbb')AS $v)
->
while(list($null,$v)=each(array('aaa','bbb')))
그외 PHP3에서 지원하지않은 함수가 몇개 더 있을것 같군요...
|