在php中从outlook csv导入联系人

时间:2011-08-04 07:45:18

标签: php mysql outlook contacts

你好我可以帮助我如何从outlook文件导入联系人。我认为这是csv文件的一种形式

3 个答案:

答案 0 :(得分:1)

以下内容适用于标准CSV(我不确定outlook是否对格式进行任何非标准更改

$csvLines = file(/path/to/file.csv);
$values = array();
foreach($csvLines as $line)
{
    $fields = explode(',', $line);
    $fieldsTrimmed = array();
    foreach($fields as $field)
    {
        $field = trim($field)
        $fieldsTrimmed[] = trim($field, '"');
    }
    $values[] = $fieldsTrimmed;
 }

数组值应该包含显示字段名称的$ values [0]的所有数据。

答案 1 :(得分:1)

答案 2 :(得分:0)

我发现允许导出为制表符分隔值。这是一个txt文件。我使用file-get-contentsstr-getcsv将其解析为数组。

str-getcsv(file-get-contents($file), "\t")

如果您想使用csv文件,请使用以下

str-getcsv(file-get-contents($file), ",")
相关问题