vcf를 읽으려고합니다. 이미 값을 얻고 있지만 형식과 접두사는 검색 할 수 없습니다. 코드vcf (vcard) 레이블 및 값을 읽습니다.
<?php
require_once('Contact_Vcard_Parse.php');
if ($_FILES['file']['tmp_name'])
{
$parse = new Contact_Vcard_Parse();
$cardinfo = $parse->fromFile($_FILES['file']['tmp_name']);
foreach($cardinfo as $card)
{
$first = $card['N'][0]['value'][0][0];
$last = $card['N'][0]['value'][1][0];
$email = $card['EMAIL'][0]['value'][0][0];
$telcount=0;
while($telcount<50)
{
$teltitle = $card['TEL'][$telcount]['node'][0][0];
$tel = $card['TEL'][$telcount]['value'][0][0];
if(strlen($tel)>=10)
{
echo 'title : '.$teltitle.' TEL : '.$tel.'<br>';
}
$telcount++;
}
?>
email : <?php echo($email); ?>
<br>n : <?php echo($first); ?> <br>fn : <?php echo($last); ?> <br>
<?php
}
}
?>
1 년 후 ...이 최대 –
이 –
@MarlonBuendia https://pear.php.net/package/Contact_Vcard_Parse 라이브러리 영업 이익은 사용이 제발 더 이상 사용되지 않습니다. 그러나이 자료는 도움이 될 수 있습니다. https://github.com/nuovo/vCard-parser http://sourceforge.net/projects/vcardphp/ http://stackoverflow.com/questions/6971522/parsing-vcard-in-php – Ugur