ホームページ >バックエンド開発 >PHPチュートリアル >PHP が vcf vcard ファイルを生成する方法の詳細な説明

PHP が vcf vcard ファイルを生成する方法の詳細な説明

*文
*文オリジナル
2018-01-03 16:15:254012ブラウズ

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;//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;;
?>

以下に示すように、コードを実行すると、対応する vcf_demo.vcf ファイルが tmpFile フォルダーに作成されます:

関連する推奨事項:

PHP の詳細な説明xml ファイルの追加、削除、変更、確認

PHP がデータベースへの CSV ファイルのインポートを実装する方法の詳細な説明

PHP がデータベースを CSV ファイルにエクスポートする方法の詳細な説明

以上がPHP が vcf vcard ファイルを生成する方法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。