【问题标题】:converting phone numbers to vcf format algorithm [closed]将电话号码转换为 vcf 格式算法 [关闭]
【发布时间】:2013-11-13 14:24:02
【问题描述】:

发件人:

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
}

【问题讨论】:

  • 我不确定带有注释“我不知道下一步该做什么”的 for 循环是否真的算作“尝试过”。
  • 我同意@Simon。作为尝试,我想至少看到一些回声语句。此外,您已经知道如何在换行符上爆炸,所以您可以在内循环中以逗号爆炸,也许?

标签: php arrays loops vcf-vcard


【解决方案1】:

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

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

或者只是第二次爆炸:

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

【讨论】:

    猜你喜欢
    • 2016-04-05
    • 2013-03-19
    • 1970-01-01
    • 2013-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多