वास्तव में यह प्रश्न कुछ गुगलिंग का उपयोग कर सकता है लेकिन इस बार केवल, आप क्या करते हैं सीएसवी की पहली पंक्ति लेते हैं:
$columns = fgetcsv($fh, 0, ',');
$nrColumns = count($columns);
for ($i=0; $i < $nrColumns; $i++)
{
if(array_key_exists($columns[$i], $columnsArray)){
$columnsArray[$columns[$i].$col_inc] = $i;
$col_inc++;
}else{
$columnsArray[$columns[$i]] = $i;
}
}
और इसका उपयोग $c
. में आपके पास जो है उसके सूचकांक से तुलना करने के लिए करें :
$user = array();
for ($c=0; $c < $num; $c++) {
$user[$columnsArray[$c]] = $data[$c]
echo 'data--'.$data[$c] . "<br />\n";
}
और फिर आप $user
. का उपयोग करते हैं सरणी में जोड़ने के लिए:
$users[] =$user;