首页 > phper

PHP DOMDocument保存xml时中文出现乱码

php中DOMDocument对于xml操作我们只要是英文是没有问题了,但如果是中文字体就会有乱码问题了,下面我们就此问题给各位介绍一些解决办法吧.

PHP的DOM内部是utf8机制的。在loadHTML时,是通过检查字符中meta的charset来设置编码的。如果没有charset,就当iso8859进行处理了。而这种情况下进行saveXML时,输出来的却是utf8,所以就看到乱码了。

阅读全文

PHP+jQuery+MySql实现红蓝投票功能

我们经常会碰到一些投票程序了,今天小编整理了一个简单的红蓝投票功能的实现程序了,有需要了解这种投票的朋友进入来看看吧.

本文是一篇综合知识应用类文章,需要您具备PHP、jQuery、MySQL以及html和css方面的基本知识。本文在《PHP+MySql+jQuery实现的“顶”和“踩”投票功能》一文基础上做了适当改进,共用了数据表,您可以先点击了解这篇文章。

阅读全文

php四则运算:中缀表达式转后缀表达式例子

很多人对于四则运算可能不太明天了,下面我们来看看关于php四则运算:中缀表达式转后缀表达式例子,有需要了解的朋友可以一起来看看吧.

四则运算表达式,我们书面使用的叫做中缀表达式,而计算器,却更加喜欢后缀表达,括号优先级,加减乘除优先级等使得运算中缀四则表达式变得困难。这个时候引入了一种计算机喜欢的格式,叫做后缀表达式。本文以PHP代码,实现中缀表达式转后缀表达式的逻辑。

阅读全文

PHP 时间种子 批量 随机数的例子

对于时间种子 批量 随机数我相信各位朋友都会想到mt_rand()和rand()函数了,下面我们一起来利用php自带的函数来实现我们想要的东西.

PHP函数mt_rand()和rand()会在批量生成的时候是会有几率出现重复的随机数。srand()和mt_srand()在PHP4.1开始已经不在显式调用了,在mt_rand和rand的时候会自动生成种子。因为,在批量随机的时候,我们自己显式条用生成种子,就可以避免重复。为什么呢?因为种子不一样了呀。种子为什么不一样了呢?因为他是时间种子。

阅读全文