데이터베이스 67.00€
에서 값을 가져옵니다.이 값을 정수로 배가해야합니다. 그래서 explode
함수를 사용하여 PHP를 배열로 변환하고 변수 $result
에 저장했습니다. 다음항상 0을 반환하는 첫 번째 배열 값을 사용하는 곱하기
print_r()
인 :
$result[0]*12
:
Array
(
[0] => 67
[1] => 00€
)
을 지금, 어떤 값이 어레이의 제 1 값을 승산 야하는 경우, 결과는 항상 같은 0 인 또한 (int) $result[0]
및 intval($result[0])
을 사용하여 첫 번째 값을 정수로 변환하려고했습니다. 두 출력 0
내가 뭘 잘못하고 있니?
아무도 부정적인 표를 얻는 이유를 설명 할 수 있습니까? – Kanav
'var_dump()'또는 디버거를 사용해보십시오. – ThW
'$ result [0]'의'var_dump'는'string 67'을 출력합니다. intval ($ result [0])는'int 0'을 출력합니다. – Kanav