Maison >développement back-end >tutoriel php >Explication détaillée de la façon dont PHP génère les fichiers vcf vcard

Explication détaillée de la façon dont PHP génère les fichiers vcf vcard

*文
*文original
2018-01-03 16:15:254012parcourir

Comment générer un fichier vcf vcard en PHP ? Cet article présente principalement la définition et l'utilisation de la classe fonctionnelle pour générer des fichiers vcf vcard en PHP. Il analyse la définition et l'utilisation spécifiques de la classe fonctionnelle vcf vcard sur la base d'exemples spécifiques. Il est également livré avec le code source de VCardIFL.class. Fichier de classe .php que les lecteurs peuvent télécharger pour référence. Les amis dans le besoin peuvent s'y référer. J'espère que cela sera utile à tout le monde.

La méthode de lecture des fichiers vcf en PHP a été introduite plus tôt. Nous étudierons ici la méthode de génération des fichiers vcf.

Le format VCF est le format de stockage de carte de visite d'Outlook dans le système Windows. Pour ouvrir le format VCF, vous devez utiliser le logiciel de support correspondant de votre téléphone mobile. Vous pouvez également utiliser Outlook pour ouvrir les fichiers VCF.

Le format de fichier enregistré dans le carnet d'adresses mobile est également au format vcf. Voici un exemple d'utilisation de php pour générer un fichier au format vcf.

Le code spécifique est le suivant :

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

L'exécution du code peut créer un fichier vcf_demo.vcf correspondant dans le dossier tmpFile, comme indiqué ci-dessous :

Recommandations associées :

Explication détaillée de l'ajout, de la suppression, de la modification et de la vérification des fichiers XML par PHP

Explication détaillée de la façon dont PHP importe les fichiers csv dans la base de données

Explication détaillée de la façon dont PHP exporte la base de données au format csv fichiers

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn