note 80385 added to function.array-search

From: Date: Sun, 13 Jan 2008 10:46:45 +0000
Subject: note 80385 added to function.array-search
Groups: php.notes 
Request: Send a blank email to php-notes+get-135067@lists.php.net to get a copy of this message
Just adding my two penneth to someone else's script from below. If you need to easily index your csv use this slightly modified script to parse a csv file into an associative array 2d, indexed by the first column value function buildStock($File) { $handle = fopen($File, "r"); $fields = fgetcsv($handle, 1000, ","); while($data = fgetcsv($handle, 1000, ",")) { $detail[] = $data; } echo "details"; var_dump($detail); echo "<br />"; $x = 0; $y = 0; foreach($detail as $i) { foreach($fields as $z) { //original code //$stock[$x][$z] = $i[$y]; $stock[$i['0']][$z] = $i[$y]; $y++; } $y = 0; $x++; } return $stock; } var_dump(buildStock("conf.csv")); ---- Server IP: 69.147.83.197 Probable Submitter: 82.5.150.130 ---- Manual Page -- http://www.php.net/manual/en/function.array-search.php Edit -- https://master.php.net/note/edit/80385 Del: integrated -- https://master.php.net/note/delete/80385/integrated Del: useless -- https://master.php.net/note/delete/80385/useless Del: bad code -- https://master.php.net/note/delete/80385/bad+code Del: spam -- https://master.php.net/note/delete/80385/spam Del: non-english -- https://master.php.net/note/delete/80385/non-english Del: in docs -- https://master.php.net/note/delete/80385/in+docs Del: other reasons-- https://master.php.net/note/delete/80385 Reject -- https://master.php.net/note/reject/80385 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#135067) next »