我有多維數組,通過動態表單輸入生成,用戶可以添加以添加獎勵,工作和教育等內容。PHP - 間隔陣列迭代
當我收集數組數據以將其推送到.csv時,它會打印出像這樣的數組分組FinanceWaterlooTheodore2015TreasurerTorontoGary2014
。
是否有可能來標記數組循環結束,因此可以更清晰,走出更多像這樣的FinanceWaterlooTheodore2015 // TreasurerTorontoGary2014點?
$unitLevelInvolvement = $_POST["unitLevelInvolvement"];
$unitInvolvementValue = "";
$i;
foreach($unitLevelInvolvement as $involvement)
{
$i++;
$unitInvolvementValue .= $involvement;
}
echo $unitInvolvementValue;
<div name="unitLevelInvolvement" id="unitLevelInvolvement">
<input type="text" class="two-lines-textbox" name="unitLevelInvolvement[]" placeholder="Position/Committee" onBlur="this.placeholder='Position/Committee'" onFocus="this.placeholder=''" onKeyUp="checkPage3()" />
<input type="text" class="two-lines-textbox" name="unitLevelInvolvement[]" id="oectaUnit_1" placeholder="Unit" onBlur="this.placeholder='Unit'" onFocus="this.placeholder=''" onKeyUp="checkPage3()" />
<div class="clearFix"></div>
<input type="text" class="two-lines-textbox" name="unitLevelInvolvement[]" id="unitPresident_1" placeholder="Unit President" onBlur="this.placeholder='Unit President'" onFocus="this.placeholder=''" onKeyUp="checkPage3()" />
<input type="date" class="two-lines-textbox" name="unitLevelInvolvement[]" id="unitYear_1" onKeyUp="checkPage3()" />
<input type="button" value="+" onClick="addUnitInvolvement()" />
</div>
</div><!-- end of unit-level-involvement div-->
<input type="submit" value="submit" />
</form><!--endForm-->
你能不能只是做:$ unitInvolvementValue = 「// $參與」; –
因爲那樣會安排像這樣融資//滑鐵盧// theodore // 2015 //掌櫃,而不是我需要的東西 –
'$ unitInvolvementValue。=「//」。 $ involved;'應該工作,儘管沒有理由將值賦給一個新的變量來回應它。你可以把'echo $參與。 「//」;在foreach循環中。 – StephenWidom