将电话号码转换为vcf格式算法

时间:2013-11-02 14:13:09

标签: php arrays loops vcf

自:

BOBBY,9238123
LOBBY,2312312

分为:

BEGIN:VCARD
VERSION:2.1
N:BOBBY;;;;
FN:BOBBY
TEL;CELL:9238123
END:VCARD

BEGIN:VCARD
VERSION:2.1
N:LOBBY;;;;
FN:LOBBY
TEL;CELL:3423423
END:VCARD
鲍比重复两次,电话号码重复一次 这就是我试过的

我的代码:

foreach(explode("\n", $text) as $line) {
    // I don't know what to do next
}

1 个答案:

答案 0 :(得分:0)

您可以使用str_getcsv()检索每一行的字段。

http://www.php.net/manual/en/function.str-getcsv.php

或者只是第二次爆炸:

foreach( explode( "\n", $text ) as $line )
{
    $fields = explode( ',', $line );
    var_dump( $fields );
}