2010-08-02 4 views
1

매트릭스가 있으며 어떻게 얻을 수 있습니까? 매트릭스 크기가 다른이 될 수 있도록 데이터는 파일에서php, 매트릭스 (배열)에서 값 가져 오기

감사

를 얻을
+3

이 로딩 코드의 샘플이 좋은 것입니다 예를 들어, 다음 다차원 배열에 내용을 읽는 것은 $ 행렬을했다. – tdammers

+2

PHP에서 2 차원 배열에 대해 이야기하고 있습니까? 질문을 명확히하면 추측 할 필요가 없습니다. – sholsapp

답변

1

꼽은 (질문이 모호하기 때문에), 당신은 2 차원에 저장되어있는 결과의 내용을 읽고있는 경우 셀의 값을 찾으려면 대괄호를 사용합니다.

$contents = file_get_contents("myfile.csv"); 
$splitlines = explode("\n",$contents);//split the contents into rows 
$matrix = array(); 
foreach($splitlines as $line){ 
    $row = explode(",",$line);//split each line into columns 
    $matrix[] = $row;//add the array of columns as a new row in the matrix 
} 

이제 행렬의 값 중 하나를 해결 :

$samplevalue = $matrix[2][1]; //addresses the third row, second column. 
관련 문제