
php
丘比特的虾米365
这个作者很懒,什么都没留下…
展开
-
php通过urlencode转码传到前端,用js解码后特殊字符无法解码
问题:js将某字符串传到php,php对字符串urlencode()后,再传到前端,用js中decodeURI()解码,特殊字符(包含html标签)无法解码解决:首先js对字符串进行escape()后,再传到php,然后用php的urlencode()编码,传到前端后,用js的unescape()处理后,再用decodeURI()解码就可以了。原创 2016-01-19 10:20:10 · 1867 阅读 · 0 评论 -
php 数组分页输出函数
实现某数组分页输出的功能/** * 数组分页函数 * $count 每页多少条数据 * $page 当前第几页 * $array 操作对象 * order 0:不变 1:反序 */ function page_array($count,$page,$array,$order){ global $countpage; #定全局变量 $pa原创 2016-01-19 13:12:54 · 583 阅读 · 0 评论 -
php读取某文件夹下的所有文件,并按文件的修改时间降序输出
php读取某文件夹下的所有文件,并按文件的修改时间降序输出/************按时间顺序输出文件夹中的文件******************/function dir_size($dir, $url) { $dh = @opendir ( $dir ); // 打开目录,返回一个目录流 $return = array (); $i = 0; while ( $file = @原创 2016-01-19 13:13:33 · 7311 阅读 · 0 评论 -
微信平台调用群发接口发送图文消息时图片不显示
现象:使用微信群发接口发送图文消息后,在微信端打开图文消息之后发现文章正文的图片不显示,只显示正文的文字。点击“阅读全文”,才可正常查看文章信息。原因:微信平台开发者文档中已表明:使用群发接口时,在上传图文消息素材之前,应将content字段中的图片上传到微信服务器中,并用返回的URL替换掉原有的外链接。 若不替换,微信平台会自动过滤掉外链接的多媒体文件。解决办法:用正则表达式匹配出字符串原创 2016-01-05 15:32:43 · 13388 阅读 · 0 评论 -
浅谈PHP单引号和双引号的区别
一般情况写二者是通用的。但双引号内部变量会解析,单引号则不解析因此,从速度上说,单双引号中没有变量时,二者速度相同;有变量时,单引号更快。原创 2016-04-07 11:17:06 · 1099 阅读 · 0 评论 -
php文件require()引入注意事项
如果PHP语句放在一个HTML文件中,它是不会被处理的。但是,如果使用require()语句载入这个HTML文件,文件内的任何PHP命令都会被调用。因此,可以使用任何扩展名来命名包含文件,但要遵循一个约定,例如将扩展名命名为.inc或.php是一个很好的办法。若不用.php扩展名命名,需要将待引入文件放置于文档树之外,避免用户在浏览器中直接载入后以文本形式查看源代码。若扩展名为.php,但原创 2016-04-26 22:03:52 · 2261 阅读 · 0 评论 -
配置php错误日志提示方式
php配置文件(一般情况下路径为/etc/php.ini)中可设置日志的显示形式:1 display_errors = on (页面输出错误提示,一般用于开发模式) display_errors = off (页面不输出错误提示,只显示服务器错误,用于线上模式) 若将display_errors置为off则会引发一个问题:一旦项目上线,关闭错误提示,那么如何记录这些对开发者有用原创 2017-02-08 16:45:04 · 1909 阅读 · 0 评论