[정이]님이 남기신 글:
>역시 똑 같은 배열 문제 입니다.
>Warning: Cannot use a scalar value as an array in
/home/hanaweb/public_html/sysinfo/index.php on line 106
>
>Warning: Cannot use a scalar value as an array in
/home/hanaweb/public_html/sysinfo/index.php on line 107
>
>
>foreach(array('free','used','totalfree','totalused','buffered','cached','swapfree',
'swapused') AS $k) {
>
> $mem["${k}width"] = get_width($mem["${k}percent"]);
> $mem["_${k}width"] = 200 - $mem["${k}width"];
>
>}
>
>위와 같은 방법으로는 배열이 안된다는 말 같은데.....
>
>죄송합니다.
>잘 안되네요. 휴~~~~
>========================================
========================================
답변이 늦었군요.
현재 해결하셨나요?
----------------------
##############################################################
## parsing cpu, memory
##############################################################
/*** 디버깅 ***/
echo "SW = $_SERVER[SERVER_SOFTWARE]<BR>";
foreach(array('free','used','totalfree','totalused','buffered',
'cached','swapfree','swapused') AS $k) {
echo "$k = $mem[$k]<BR>";
}
exit;
/*** 디버깅 ***/
foreach(array('free','used','totalfree','totalused','buffered',
'cached','swapfree','swapused') AS $k) {
$mem["${k}width"] = get_width($mem["${k}percent"]);
$mem["_${k}width"] = 200 - $mem["${k}width"];
}
---------------------------------------------
소스를 위와 같이 수정한 다음, 웹브라우저로 본 결과를
포스팅 해 주세요...
---
(왜 스칼라 배열로 인식하쥐..... T.T)
|