PHP实现生成vcf vcard文件功能类定义与使用方法详解【附demo源码下载】 <font color=red>原创</font>
发布时间 - 2026-01-11 03:04:39 点击率:次本文实例讲述了PHP实现生成vcf vcard文件功能类定义与使用方法。分享给大家供大家参考,具体如下:

前面介绍了php读取vcf文件的方法,这里再来研究一下vcf文件的生成方法。
VCF格式是Windows系统中outlook的名片存储格式,打开VCF格式需要使用手机的相应配套软件,使用outlook也可以打开VCF文件。
手机通讯录保存的文件格式也是vcf格式。这里就来给出一个使用php生成vcf格式文件的实例。
具体代码如下:
<?php
date_default_timezone_set('PRC');
include("VCardIFL.class.php");
$arData=array();
$arData["fileName"]='jb51_vcf_demo';
$arData["saveTo"]='tmpFile';
$arData["vcard_birtda"]=date('Y-m-d',time());
$arData["vcard_f_name"]='Tom';
$arData["vcard_s_name"]='Green';
$arData["vcard_uri"]='https://www.';
$arData["vcard_nickna"]='Coder';
$arData["vcard_note"]='Write Code';
$arData["vcard_cellul"]='1388888888x';
$arData["vcard_compan"]='Blue Best Comp';
$arData["vcard_p_pager"]='No';
$arData["vcard_c_mobile"]='1388888888x';
$arData["vcard_h_addr"]='Blue Best Comp';
$arData["vcard_h_city"]='XuZhou';
$arData["vcard_h_coun"]='China';
$arData["vcard_h_fax"]='No';
$arData["vcard_h_mail"]='jb51@fmail.com';
$arData["vcard_h_phon"]='1388888888x';
$arData["vcard_h_zip"]='jb51';
$arData["vcard_h_uri"]='http://tools.';
$arData["vcard_w_addr"]='Star Shine';
$arData["vcard_w_city"]='Xuzhou';
$arData["vcard_w_coun"]='China';
$arData["vcard_w_fax"]='no';
$arData["vcard_w_mail"]='StarShine@fmail.com';
$arData["vcard_w_phon"]='1366666666X';
$arData["vcard_w_role"]='Boss';
$arData["vcard_w_titl"]='Demo test';
$arData["vcard_w_zip"]='StarZip';
$arData["vcard_w_uri"]='http://www.SimpleTest.com';
$vcfdemo=new VCardIFL($arData);
$vcfdemo->createVcard();
echo $vcfdemo->SaveVcard()?'创建成功!':'创建失败!';
?>
运行代码可在tmpFile文件夹下创建一个相应的jb51_vcf_demo.vcf文件,如下图所示:
附:VCardIFL.class.php完整代码点击此处本站下载。
更多关于PHP相关内容感兴趣的读者可查看本站专题:《php文件操作总结》、《PHP数组(Array)操作技巧大全》、《PHP基本语法入门教程》、《php面向对象程序设计入门教程》、《PHP网络编程技巧总结》及《php字符串(string)用法总结》
希望本文所述对大家PHP程序设计有所帮助。
# PHP
# 生成
# vcf
# vcard
# 文件
# 功能类
# 生成文件
# php简单读取.vcf格式文件的方法示例
# golang实现浏览器导出excel文件功能
# golang生成vcf通讯录格式文件详情
# 程序设计
# 相关内容
# 感兴趣
# 可在
# 给大家
# 再来
# 点击此处
# 所示
# 就来
# 更多关于
# 所述
# 创建一个
# 面向对象
# 如下图
# 操作技巧
# 编程技巧
# 讲述了
# Tom
# vcard_f_name
# vcard_s_name
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?
网站图片在线制作软件,怎么在图片上做链接?
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出
ChatGPT回答中断怎么办 引导AI继续输出完整内容的方法
Laravel如何发送系统通知_Laravel Notifications实现多渠道消息通知
免费视频制作网站,更新又快又好的免费电影网站?
Python自动化办公教程_ExcelWordPDF批量处理案例
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
Bootstrap整体框架之JavaScript插件架构
Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率
如何在景安服务器上快速搭建个人网站?
laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法
网页设计与网站制作内容,怎样注册网站?
微信小程序 wx.uploadFile无法上传解决办法
使用PHP下载CSS文件中的所有图片【几行代码即可实现】
为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】
HTML 中如何正确使用模板变量为元素的 name 属性赋值
zabbix利用python脚本发送报警邮件的方法
微信小程序 scroll-view组件实现列表页实例代码
用v-html解决Vue.js渲染中html标签不被解析的问题
免费网站制作appp,免费制作app哪个平台好?
深圳网站制作平台,深圳市做网站好的公司有哪些?
JS中对数组元素进行增删改移的方法总结
专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?
浅谈redis在项目中的应用
如何注册花生壳免费域名并搭建个人网站?
QQ浏览器网页版登录入口 个人中心在线进入
Laravel如何与Inertia.js和Vue/React构建现代单页应用
独立制作一个网站多少钱,建立网站需要花多少钱?
如何在阿里云购买域名并搭建网站?
如何用腾讯建站主机快速创建免费网站?
Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?
Laravel如何处理CORS跨域请求?(配置示例)
详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点
如何获取免费开源的自助建站系统源码?
如何快速搭建高效香港服务器网站?
Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程
Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决
Laravel如何实现多语言支持_Laravel本地化与国际化(i18n)配置教程
如何在Tomcat中配置并部署网站项目?
laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法
javascript日期怎么处理_如何格式化输出
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法
Laravel路由怎么定义_Laravel核心路由系统完全入门指南
利用JavaScript实现拖拽改变元素大小
Laravel怎么使用Blade模板引擎_Laravel模板继承与Component组件复用【手册】
图册素材网站设计制作软件,图册的导出方式有几种?
如何用ChatGPT准备面试 模拟面试问答与职场话术练习教程
Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布

