登录  /  注册

详解PHP如何实现生成vcf vcard文件

*文
发布: 2018-01-03 16:15:25
原创
3696人浏览过

php如何实现生成vcf vcard文件?本文主要介绍了php实现生成vcf vcard文件功能类定义与使用方法,结合具体实例形式分析了vcf vcard功能类的具体定义与使用方法,并附带vcardifl.class.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;http://php.cn&#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中文网其它相关文章!

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
相关标签:
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
关于CSS思维导图的课件在哪? 课件
凡人来自于2024-04-16 10:10:18
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号