php用header()实现文件下载,下载的文件提示被破坏不能打开的解决办法 PHP

最近一客户反映他们网站上所有的图片下载不了了,下载下来的图片都提示文件被破坏,直接导致打不开,作者测试了下发现确实有这个问题,仔细看了下源代码,发现问题的根源在fread这个函数
标签: php php教程

发布于  2024-2-4 09:51

thinkphp截取中文字符串的方法 PHP

ThinkPHP 3.1.3貌似没有内置的截取中文字符串的方法,找了半天没找到,下面作者自己加了一个截取中文字符串的函数,具体代码如下,有需要的朋友可以参考下。
标签: php php教程

发布于  2024-2-3 10:30

phpMyAdmin Cannot start session without errors错误解决办法 PHP

打开phpmyadmin出现如下错误:Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.解决办法如下:
标签: php php教程

发布于  2024-2-3 10:28

thinkphp关闭缓存的方法 PHP

使用thinkphp做开发的阶段,程序会经常被修改,这个时候如果不关闭缓存会造成很多不必要的麻烦,比如对表结构做一下修改,必须要删除数据结构缓存,才能看到相应的效果。所以为了开发的方便,可以把thinkphp默认的缓存给禁掉,待上线后再开启。
标签: php php教程

发布于  2024-2-3 10:28

php利用filter函数验证邮箱、url和ip地址的方法 PHP

php程序中验证邮箱,IP地址或url一般大家都会使用正则表达式来处理,其实在php里面有一些内置的专门验证规则。下面用实例说说如何使用php内置filter函数来验证email,ip以及URL。
标签: php php教程

发布于  2024-2-3 10:27

php $GLOBALS超全局变量分析 PHP

php中有一个不为很多人所用的超全局变量$GLOBALS。合理使用这个变量能使工作变得更加有效率,本篇文章主要分析一下这个超全局变量的用法以及$GLOBALS和global的区别。
标签: php php教程

发布于  2024-2-3 10:26

PHP获取当前日期前30天的日期列表 PHP

最近由于项目要求做一个统计功能,统计当前日期之前的前30天的记录。功能挺简单,下面将本次实现的方法和大家分享一下,方便有需要的朋友们。其实主要就是用到了php的strtotime这个函数,strtotime('n day'),示例如下:
标签: php php教程

发布于  2024-2-3 10:26

PHP如何获取一段时间内的日期列表 PHP

最近在做一个关于日程表的项目,给出一个开始时间和一个结束时间,需要列出这个时间段内的日期列表并同时判断是周几。经过研究,得出如下方法,和大家共享,方便有需要的朋友。
标签: php php教程

发布于  2024-2-3 10:26

php header后是否应该有exit PHP

php header跳转之后,当前页面的脚本会继续执行。如果需要终止脚本运行,需要加exit()或者die()。
标签: php php教程

发布于  2024-2-3 10:24

php预防XSS攻击,ajax跨域攻击的方法 PHP

对网站发动XSS攻击的方式有很多种,仅仅使用php的一些内置过滤函数是对付不了的,即使你将filter_var,mysql_real_escape_string,htmlentities,htmlspecialchars,strip_tags这些函数都使用上了也不一定能保证绝对的安全。
标签: php php教程

发布于  2024-2-3 10:22