0
많은 파일에서 데이터를로드하려고합니다. 각 파일의 이름은 날짜로 지정되며이 파일의 각 가져온 항목에이 날짜를 입력해야합니다. 데이터를 컬렉션에 삽입하기 전에 foreach 루프를 사용하여이 작업을 수행 할 수 있지만 더 나은 솔루션이 있어야한다고 생각합니다.컬렉션 항목에 값 추가
내용
[{"price":"95,34","isin":"FR0000120073"},{"price":"113,475","isin":"CA13645T1003"}]
나는 모음으로 데이터를 이동하는 데 사용하는 코드 파일 하나.
$collection= collect(json_decode(File::get($file)));
나는 그러나 나는 익명 함수에 추가 변수를 전달하는 방법을 모른다, 예를은 "지도"방법을 위해 노력했다.
[{"price":"95,34","isin":"FR0000120073","date":"2016-06-23"},{"price":"113,475","isin":"CA13645T1003","date":"2016-06-23"}]
어떤 간단한 해결책이 컬렉션을 사용하여이 아니면 내가 foreach는 루프를 사용해야합니까 :
내 컬렉션의 내용은 다음과 같이해야합니까?
나는 동적으로 날짜를 설정해야합니다, 그래서이 함수에 변수를 전달해야 도움이 될 수 있음. –
나는 생각이 있었고 전역 변수를 사용했다. 그럼에도 불구하고 이것은 실제 해결책이 아닌 해결 방법 일뿐입니다. –