나는 PHP로 매우 새롭고 도움이 필요합니다.PHP 2 차원 어레이를 CVS에 전달
나는 여러 페이지 형식을 만들었습니다. 이 양식에있는 대부분의 입력은 사용자가 동적으로 작성할 수 있습니다. 여기
이 다차원 어레이의 데이터가 I는 다음과 같은 방식으로 정렬하려는 CSV 시트 통과 codepen
에이의 동작 예이다 : Array ([0] => Position [1] => Unit [2] => Unit President)
그 방법 사용자가 두 개 또는 세 개의 입력을 동적으로 추가하면 각 항목을 더 쉽게 볼 수 있습니다.
$unitLevelPosition = $_POST["unitLevelPosition"];
$unitLevelPositionValues = "";
foreach($unitLevelPosition as $unitPositionValue)
{
$educationHistoryValues .= $unitPositionValue;
}
배열 변수는 다음 변수의 나머지 부분에 추가되어이 같은 CVS에 인쇄되는 :
지금까지 난 단지 같은 배열을 필터링 할 수있었습니다 $ csvdata = $ firstName. ",". $ lastName. ",". $ educationHistoryValues; 내가 뭘 할 수 있을까? 그렇다면 누군가 내가 시작하도록 도울 수 있습니까?
대신'당신이 foreach' 사용할 수 있습니다 간단한'join' 함수이며, PHP에서는'fcsvput' 함수가 내장되어 있습니다. 그물에이 기능을 검사하십시오. – vaso123
fcsvput이 코드의 fwrite/fclose 부분을 대체합니까? –
'fopen'과'flclose'가 필요합니다. 단지 적절한 csv 행을 만드는 데 도움이됩니다. – vaso123