xmllint命令处理xml与html的例子

xmllint是一个很方便的处理及验证xml、处理html的工具,linux下只要安装libxml2就可以使用这个命令,首先看下其结合--html、--xpath参数处理html时的例子.

例子:curl http://www.phprm.com /ip/?q=8.8.8.8 2>/dev/null | xmllint --html --xpath "//ul[@id='csstb']" - 2>/dev/null | sed -e 's/<[^>]*>//g'

阅读全文

php生成xml实例与基础知识

下面给大家普及一篇关于php生成xml实例与基础知识文章,这个操作很简单我们介绍了xml是什么及xml特点,希望例子对各位有帮助.

1、XML,Extensible Markup Language(可扩展标记语言),是一种可以创建自定义标记符号(Tags)的标记语言,是用于表示结构化信息的一种标准文本格式,作为下一代数据交换格式的标准,和HTML一样,XML基于标准通用标记语言(Standard Generalized Markup Language,SGML),文档结构,层次非常清晰,xml文档只是存储了数据,是很有规律的结构化文档,但没有定义如何显示这些数据,文档结构可称为"文档树",主干是顶层的父元素,分支和叶是子元素.

阅读全文

php生成百度站点地图sitemap类函数

百度站点地图是百度工具中一个非常实用的功能,可以实时的让我们的网站给百度定时抓取,下面我们一起来看看由php生成的一个xml文档了.

公司网站是问答百科的网站、seo工程师提出需求说根据网站的问题来生成xml文件,每个xml文件包含5000条setmap格式数据,现在线上网站大约有70w条问题,所以说基本生成140个xml文件,还有一个索引文件,比如文件的名称以数字开头的,索引文件包含的内容就是每个xml文件的路径还有名称.

阅读全文

php生成xml时添加CDATA标签

php生成xml时添加CDATA标签方法非常的简单,因为是一个在xml中可以存储各种内容的标签了,下面整理了一个例子希望对各位有帮助.

贴上代码留住伤疤,不要把<![CDATA[ $text]]>当成前后缀,其实它可以是标签,代码如下:

阅读全文

php实现给上传图片加水印的程序代码

用PHP给上传图片加水印的程序是通过判定文件类型建立图形,然后把其复制到原建立的图形上,填充并建立rectangle,以备写入imagestring()或是原已经定好的图像程序当中判定水印类型:一是字符串,另是增加一个图形对象在上面,假如你对PHP的GD库比较熟悉,看懂这篇文章一点都不难了.

阅读全文

php缩略图生成程序

一直想在网上找个图片所略图程序,但是一直没有找到无变形的,一般都是对原图进行简单的缩放,我想也许已经有了,只是我没有找到,所以没办法自己写了一个,其实也不是全是自己写的,只是在已有的基础上改的.

阅读全文

php生成缩略图代码

<?php /**  * 生成缩略图  * $srcName----为原图片路径  * $newWidth,$newHeight----分别缩略图的最大宽,高  * $newName----为缩略图文件名(含路径),默认为加入thumbnail  * @param string $srcName  * @param int $newWidth  * @param ...
阅读全文