![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
PHP
PHP
夏2同学
这里是属于代码的世界,没有花俏艳丽的魔法,有的,仅仅是繁衍到巅峰的代码!
展开
-
Linux服务器配置PHP文件下载,出现中文乱码问题,下载出错
俩个坑点1. 操作系统的编码问题windows上的默认编码是gbk,所以如果文件名采用的是中文,那么上传到Linux上面,由于默认编码是utf-8就会出现文件名乱码!解决办法,手动重命名2. PHP.ini 配置文件中默认编码是 ISO-8859-1sudo vi /etc/php5/apache2/php.ini打开文件后,按下“/default_charset”进行搜索,按下回车键,找到default_charset的位置,进行修改。把注释去掉,即是把“;”去掉,把iso-8859-原创 2021-07-01 22:57:09 · 347 阅读 · 1 评论 -
PHP进行图片下载的时候,出现图片损坏,无法打开(实质原因,多输出了一个空白字符ZWNBSP )
解决办法// 非常重要, 必须加入下面两行代码,// 否则会出现 ZWNBSP (图片下载,显示文件已损坏) ob_clean(); flush();参考代码:function my_download($file_dir, $file_name){ $filePath = $file_dir . $file_name; //检查文件是否可读 if (!is_file($filePath)) exit('Can not access file, ' . $原创 2021-06-18 21:50:25 · 1313 阅读 · 1 评论 -
Mysql动态数据多条件查询
Mysql动态数据多条件查询前言有的时候,我们进行数据的数据查询的时候,我们会加入筛选条件。例如:select * from user where username = ?// ? 指的是自己输入的过滤条件但是有的时候,我们又不想查询这个username的关键词。select * from user # 只想上面语句效果怎么办呢?原理解析# 首先我们知道下面两条语句的效果是一样的。select * from userselect * from user where usern原创 2021-05-12 14:16:37 · 1556 阅读 · 1 评论