나는이 파일을 PHP의 다중 간행물 배열 인 file에서 읽고 싶습니다. 또 다른 예로서 다음텍스트 파일을 다차원 배열로 읽는 것
Array
(
[SiiNunit] => Array
(
[0] => Array
(
[economy] => _nameless.2BB8.4FB8
[economy_data] => Array
[0] => Array
(
[bank] = _nameless.2917.43B0
[player] = _nameless.2813.6928
[companies] = 312
[companies[0]] = company.volatile.euroacres.nurnberg
[companies[1]] = company.volatile.euroacres.erfurt
etc...
을 더는 이런 모든 작업을 나열되는 파일 다운 : 나는 제 1 예와 같은 라인의 첫 번째 세트를 취할 경우,이 같은 것을 찾기 위해 인 print_r 싶습니다 :
job_offer_data : _nameless.2BD0.8940 {
cargo: null
company_truck: ""
variant: nil
target: ""
expiration_time: nil
urgency: nil
shortest_distance_km: 0
ferry_time: 0
ferry_price: 0
trailer_pos: (0, 0, 0) (1; 0, 0, 0)
trailer_pos_valid: false
license_plate: ""
}
내가 같이 somethink보고 배열을 싶습니다
는 [job_offer] => _nameless.2BB8.4FB8
[job_offer_data] => Array
(
[0] => Array
(
[cargo] = null
[company_truck] = ""
[variant] = nill
[target] = ""
etc...
순간에 내 코드는 다음과 같습니다
<?php
// Open the file
$fp = @fopen("game.sii", 'r');
// Add each line to an array
if ($fp) {
$array = explode("\n", fread($fp, filesize("game.sii")));
}
print_r($array);
?>
(예상했던대로)이 파일의 각 줄을 1d 배열에 썼지 만 다차원 배열 =에 쓰고 싶습니다.
Google 검색 결과가 많아도 어떻게 할 수있는 해결책을 찾을 수 없으므로 여기에있는 사람이 나를 도울 수 있기를 바랍니다. 사전에
감사합니다, 마커스
해당 파일의 데이터는 어디서 오는가? – Steve
안녕하세요, 출신이 무슨 뜻입니까? 당신이 무엇을 생성 하는지를 의미한다면 - 사람들이 업로드하고 그것에 관한 통계를 볼 수있는 게임 저장 파일입니다. – marcus