मैं सरणी को सीएसवी में परिवर्तित करना चाहता हूं, मैं एसोसिएटिव सरणी को csv में परिवर्तित करने में सक्षम हूं।कॉलम हेडर के साथ सीएसवी रूपांतरण के लिए php सरणी
लेकिन हेडर प्राप्त करने में सक्षम नहीं है।
मैं चाहता हूँ हेडर के रूप में नंबर टाइप करें, DATE गतिशील
नीचे सरणी मैं converrted है।
Array
(
[0] => Array
(
[NUMBER] => 67
[TYPE] => Other
[DATE] => 3/31/2011
)
[1] => Array
(
[NUMBER] => 87
[TYPE] => something
[DATE] => 3/28/2011
)
[2] => Array
(
[NUMBER] => 67
[TYPE] => Other
[DATE] => 3/2/2011
)
)
कोड नीचे दिया गया है लेकिन शीर्षलेख प्राप्त करने में सक्षम नहीं है लेकिन इसके मूल्य आ रहे हैं।
<?
$fp1 = fopen('file.csv', 'w');
foreach ($arr2 as $fields)
{
fputcsv($fp1, $fields);
}
fclose($fp1);
?>
उपयोग [ 'array_keys'] (http://us1.php.net/ मैन्युअल/en/function.array-keys.php) हेडर में डालने के लिए शुरुआत में कार्य करें। – Jon