php获取本地图片文件并生成xml文件输出具体思路
<?php
$dir="upload/";
$dir_res=opendir($dir);
$fileFormat=array(0=>".jpg",1=>".gif",2=>".png",3=>".bmp");
$xmlData = "";
$xmlData .= "<photos>\n";
while($filen=readdir($dir_res))
{
for($i=0;$i<count($fileFormat);$i++)
{
if(substr($filen,strpos($filen,"."))==$fileFormat[$i])
{
$xmlData .= "<item>\n";
$xmlData .= "<url>" .$dir.$filen. "</url>\n";
$xmlData .= "</item>\n";
break ;
}
}
}
$xmlData .= "</photos>\n";
print $xmlData;
closedir($dir_res);
?>
跟本站发布的“AIR应用 调用摄像头拍照并保持照片到本地文件夹”结合加socket可实现一台电脑拍照,另一台电脑显示拍得的照片。
相关推荐
-
PHP中的生成XML文件的4种方法分享
生成如下XML串 Xml代码 复制代码 代码如下: <?xml version="1.0" encoding="utf-8"?><article> <item> <title size="1">title1</title> <content>content1</content> <pubdate>2009
-
php对xml文件的增删改查操作实现方法分析
本文实例讲述了php对xml文件的增删改查操作实现方法.分享给大家供大家参考,具体如下: xml源文件 <?xml version="1.0" encoding="utf-8"?> <root> <endTime>2016-08-01</endTime> <content>文件内容</content> </root> $file='callBoard.xml'; 查询xml: $do
-
使用PHP DOM-XML创建和解析XML文件
使用PHP DOM-XML创建和解析XML文件 <?php /** * Topic: Create and parse XML files using PHP DOM-XML * Source: http://www.php.net/domxml * Reference: http://www.zugeschaut-und-mitgebaut.de/php/extension.domxml.html * Author: urs@circl
-
PHP中3种生成XML文件方法的速度效率比较
PHP中3种生成XML文件方法的速度比较 有3种方法,分别是直接写;使用DomDocument;使用SimpleXML;其实还有第4种:使用XMLWriter,不过我没用过,也懒得试了.主要是想看看这3种方式哪个速度要快些直接上代码: 复制代码 代码如下: private function directWriteXml(&$data){ $xmltext='<?xml version="1.0" encoding="UTF-8" ?>'; $
-
生成ubuntu自动切换壁纸xml文件的php代码
复制代码 代码如下: <?php /* * 生成ubuntu自动切换壁纸xml文件 */ //图片目录 $dir = '/home/yuxing/background'; $hd = opendir($dir) or die('can not open dir'); $files = array(); while($file = readdir($hd)) { $tem = "$dir/$file"; if (is_file($tem) && in_array(s
-
php XPath对XML文件查找及修改实现代码
复制代码 代码如下: <?php /* <?xml version="1.0" encoding="utf-8"?> <article> <item> <title name="t1">11</title> <content>content1</content> <pubdate>2009-10-11</pubdate> </i
-
php的XML文件解释类应用实例
本文实例讲述了php的XML文件解释类及其用法,是非常实用的技巧.分享给大家供大家参考.具体如下: XMLParser.class.php类文件如下: <?php /** XML 文件分析类 * Date: 2013-02-01 * Author: fdipzone * Ver: 1.0 * * func: * loadXmlFile($xmlfile) 读入xml文件输出Array * loadXmlString($xmlstring) 读入xmlstring 输出Array */ class
-
PHP简单读取xml文件的方法示例
本文实例讲述了PHP简单读取xml文件的方法.分享给大家供大家参考,具体如下: 我将软件版本更新中的版本号等数据信息存放在xml文件中,使用时将版本信息读取出来. xml文件内容如下: <xml version="v1.01" encoding="utf-8"> <updataMessages> <version>v1.8.7</version> </updataMessages> </xml>
-
php中使用DOM类读取XML文件的实现代码
主要功能:php中使用DOM类读取XML文件 设计知识点: 1.XML节点循环读取 2.用iconv()函数实现编码转换,防止中文乱码 holiday.xml文件如下 复制代码 代码如下: <?xml version="1.0" encoding="UTF-8"?> <daysOff-overTime> <year> <yearName>2012</yearName> <holiday> <
-
php使用simplexml_load_file加载XML文件并显示XML的方法
本文实例讲述了php使用simplexml_load_file加载XML文件并显示XML的方法.分享给大家供大家参考.具体实现方法如下: <?php $xml = simplexml_load_file("sample.xml"); echo htmlspecialchars($xml->asXML()); ?> sample.xml文件内容如下 <library> <book> <title>A</title> <
-
php添加数据到xml文件的简单例子
xml文件:stu.xml: <?xml version="1.0" encoding="utf-8" ?> <AllData> <xueshengmen> <xuesheng> <name>张三</name> <yuwen>80</yuwen> <shuxue>90</shuxue> <yingyu>70</yingyu>
-
PHP中使用SimpleXML检查XML文件结构实例
利用 SimpleXML 去检查 XML 结构是否符合规格,为了让这个程序可以多用途,采用了一个基准文件的作为结构准则,依据里面定义的节点跟属性,去检查文件是否符合基本要求的格式. 复制代码 代码如下: <?php /**检查 XML 文件结构 * @param string $baseFilePath 基准结构文件 * @param string $checkFilePath 待检查文件 * @return bool 当结构与基准文件相符合时则传递 true,否则是
随机推荐
- 基于angular中的重要指令详解($eval,$parse和$compile)
- asp.net System.Net.Mail 发送邮件
- Aptana 和 JSEclipse 的选择
- 关于jquery ajax 调用带参数的webservice返回XML数据一个小细节
- 使用 Iisftp.vbs 列出FTP站点的方法
- 完整的iOS新浪微博分享功能开发
- Orcale权限、角色查看创建方法
- 详解iOS应用的设计模式开发中Mediator中介者模式的使用
- Asp.Net使用Npoi导入导出Excel的方法
- ASP 无限级分类实现
- 用javascript实现的仿Flash广告图片轮换效果
- 用CSS打造 抽屉菜单
- 常用C/C++预处理指令详解
- Python安装Imaging报错:The _imaging C module is not installed问题解决方法
- 清除SQL SERVER错误日志出现操作系统错误的解决方法
- JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方
- jQuery实现手机上输入后隐藏键盘功能
- Android编程实现左右滑动切换背景的方法
- linux的shell命令检测某个java程序是否执行
- Android编程学习之抽象类AbsListView用法实例分析