텍스트가 들어있는 텍스트 문서가 있는데 "allVersions"의 각 행을 가져 와서 배열에 저장하고 싶습니다. 배열을배열로 PHP 파일
$myarray = array('ar_etr', 'ar_vady', 'el_tisch', 'en_kjv', 'en_wbtc', 'fr_s21', 'he_wlc');
텍스트가 들어있는 텍스트 문서가 있는데 "allVersions"의 각 행을 가져 와서 배열에 저장하고 싶습니다. 배열을배열로 PHP 파일
$myarray = array('ar_etr', 'ar_vady', 'el_tisch', 'en_kjv', 'en_wbtc', 'fr_s21', 'he_wlc');
난 당신이 PHP의 파일 기능을 찾고 있습니다 생각합니다.
http://php.net/manual/en/function.file.php
이 함수 배열 전체 텍스트 파일 어레이 인덱스마다 한 줄의 텍스트를 읽는다. 파일이 json 있어야하는 경우
$myarray = explode('\n', file_get_contents("filename.txt"));
file_get_contents()
파일을 포함하는 문자열을 반환하고 explode(<delimiter>, <string>)
분할 결과
텍스트 문서
bible.versions = {
// prebuild version array
versionData: null,
// versions by key
versionsByKey: {},
getVersion: function(key) {
return this.versionsByKey[key];
},
allVersions: [
'ar_etr',
'ar_vady',
'el_tisch',
'en_kjv',
'en_wbtc',
'fr_s21',
'he_wlc'
],
loadingVersionIndex: -1,
loadingCallback: null,
loadNextVersion: function() {
PHP
$myarray = file_get_contents('file.js');
문자열을 delimeter를 기반으로하는 배열로 변환합니다.
그러나 매트의 대답은 더는 :
file("filename.txt")
당신은 json_decode()를 사용할 수 있습니다
는$myarray = json_decode(file_get_contents('file.js'), TRUE);
TRUE
의 두 번째 인수는 $myarray
배열 대신 객체를 만든다.