note 110006 deleted from function.str-getcsv by danbrown

From: Date: Wed, 12 Sep 2012 17:28:51 +0000
Subject: note 110006 deleted from function.str-getcsv by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-190663@lists.php.net to get a copy of this message
Note Submitter: Anonymous ---- compact version <?php function csv2array($input, $delimiter=',', $enclosure='"', $escape='\\') { $input = preg_replace('/['.addslashes($escape).']/', NULL, $input); $fields = preg_split("/".$delimiter.$enclosure."|".$enclosure.$delimiter.$enclosure."|".$enclosure.$delimiter."/", $input, -1); foreach ( $fields as $key => $value ): $fields[$key] = trim($value, $enclosure); endforeach; return($fields); } ?>

« previous php.notes (#190663) next »