PHP uniqid() 函数基于微秒级的当前时间,生成一个唯一的 ID

2018-10-18 47 次阅读
定义和用法uniqid() 函数基于微秒级的当前时间,生成一个唯一的 ID。语法uniqid(prefix,more_entropy)参数描述prefix可选。为 ID 规定前缀。如果两个脚本恰好在相同的微秒生成 ID,该参数很有用。more_entropy可选。规定位于返回值末尾的更多的熵。说明如果 prefix 参数为空,则返回的字符串有 13 个字符串长。如果 mor...

PHP中htmlentities和 htmlspecialchars区别

2018-10-17 68 次阅读
要理解两者的差别,先看两个文档说明:1. 简介:    html_entity_decode — Convert all HTML entities to their applicable characters    htmlentities — Convert all applicable characters to HTML entities    htmlspecialchars_decode — Convert ...

PHP输出HTML及转义的函数

2018-10-17 55 次阅读
htmlentities() 函数把字符转换为 HTML 实体。html_entity_decode() 函数把 HTML 实体转换为字符。比如代码:$s="<a>1</a>";$b = htmlentities($s);//&lt;a&gt;a&lt;/a&gt; $c = html_entity_decode($s);//<a>1</a>语法:htmlentities(string,flags,character-...

富文本编辑器编辑的HTML代码保存到数据库取出后被实例化

2018-10-17 65 次阅读
这问题和“PHP如何原样输出HTML代码”是一样的。在一次写文章时要插入HTML代码,比如:<h2>jQuery and AJAX is FUN!!! </h2><p id="p1" >This is some text in a paragraph. </p>保存在数据库后,前台文章页面显示是正常的,但是后台重新打开编辑时,已经变样。<h2>...

php下foreach()错误提示Warning: Invalid argument supplied for foreach()

2018-08-28 48 次阅读
错误提示Warning:Invalidargumentsuppliedforforeach()的中文意思是说foreach需要是一个数组而给它的是一个无效的参数.就是在循环前面加上判断,直接使用is_array判断给的值是不是为数组,代码如下:if(is_array($items)&&!emptyempty($items)){ foreach() }或者强制转换数据类型,代码如下:foreach((arr...