>백엔드 개발 >PHP 튜토리얼 >PHP가 vcf vcard 파일을 생성하는 방법에 대한 자세한 설명

PHP가 vcf vcard 파일을 생성하는 방법에 대한 자세한 설명

*文
*文원래의
2018-01-03 16:15:254012검색

PHP에서 vcf vcard 파일을 생성하는 방법은 무엇입니까? 이 기사에서는 주로 PHP에서 vcf vcard 파일을 생성하기 위한 기능 클래스의 정의와 사용법을 소개합니다. 또한 특정 예제를 기반으로 vcf vcard 기능 클래스의 구체적인 정의와 사용법을 분석합니다. 독자가 참조용으로 다운로드할 수 있는 .php 클래스 파일입니다. 도움이 필요한 친구들이 참고하면 좋을 것 같아요.

PHP에서 vcf 파일을 읽는 방법은 앞에서 소개했습니다. 여기서는 vcf 파일을 생성하는 방법을 연구하겠습니다.

VCF 형식은 Windows 시스템에서 Outlook의 명함 저장 형식입니다. VCF 형식을 열려면 휴대폰의 해당 지원 소프트웨어를 사용해야 합니다. 또한 Outlook을 사용하여 VCF 파일을 열 수도 있습니다.

모바일 주소록에 저장되는 파일 형식도 vcf 형식입니다. 다음은 php를 사용하여 vcf 형식 파일을 생성하는 예입니다.

구체적인 코드는 다음과 같습니다.

<?php
 date_default_timezone_set(&#39;PRC&#39;);
 include("VCardIFL.class.php");
 $arData=array();
 $arData["fileName"]=&#39;vcf_demo&#39;;
 $arData["saveTo"]=&#39;tmpFile&#39;;
 $arData["vcard_birtda"]=date(&#39;Y-m-d&#39;,time());
 $arData["vcard_f_name"]=&#39;Tom&#39;;
 $arData["vcard_s_name"]=&#39;Green&#39;;
 $arData["vcard_uri"]=&#39;http://www.php.net&#39;;
 $arData["vcard_nickna"]=&#39;Coder&#39;;
 $arData["vcard_note"]=&#39;Write Code&#39;;
 $arData["vcard_cellul"]=&#39;1388888888x&#39;;
 $arData["vcard_compan"]=&#39;Blue Best Comp&#39;;
 $arData["vcard_p_pager"]=&#39;No&#39;;
 $arData["vcard_c_mobile"]=&#39;1388888888x&#39;;
 $arData["vcard_h_addr"]=&#39;Blue Best Comp&#39;;
 $arData["vcard_h_city"]=&#39;XuZhou&#39;;
 $arData["vcard_h_coun"]=&#39;China&#39;;
 $arData["vcard_h_fax"]=&#39;No&#39;;
 $arData["vcard_h_mail"]=&#39;php@mail.com&#39;;
 $arData["vcard_h_phon"]=&#39;1388888888x&#39;;
 $arData["vcard_h_zip"]=&#39;&#39;;
 $arData["vcard_h_uri"]=&#39;//m.sbmmt.com&#39;;
 $arData["vcard_w_addr"]=&#39;Star Shine&#39;;
 $arData["vcard_w_city"]=&#39;Xuzhou&#39;;
 $arData["vcard_w_coun"]=&#39;China&#39;;
 $arData["vcard_w_fax"]=&#39;no&#39;;
 $arData["vcard_w_mail"]=&#39;***@mail.com&#39;;
 $arData["vcard_w_phon"]=&#39;1366666666X&#39;;
 $arData["vcard_w_role"]=&#39;Boss&#39;;
 $arData["vcard_w_titl"]=&#39;Demo test&#39;;
 $arData["vcard_w_zip"]=&#39;StarZip&#39;;
 $arData["vcard_w_uri"]=&#39;http://www.***.com&#39;;
 $vcfdemo=new VCardIFL($arData);
 $vcfdemo->createVcard();
 echo $vcfdemo->SaveVcard()?&#39;创建成功!&#39;:&#39;创建失败!&#39;;
?>

코드를 실행하면 아래와 같이 tmpFile 폴더에 해당 vcf_demo.vcf 파일이 생성됩니다.

관련 권장 사항:

PHP에 대한 자세한 설명 xml 파일 추가, 삭제, 수정 및 확인

PHP가 데이터베이스로 csv 파일 가져오기를 구현하는 방법에 대한 자세한 설명

PHP가 데이터베이스를 csv 파일로 내보내는 방법에 대한 자세한 설명

위 내용은 PHP가 vcf vcard 파일을 생성하는 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.