php开发
文章平均质量分 61
g_hongjin
这个作者很懒,什么都没留下…
展开
-
将IP以整型的方式存储到数据库中
在实现某些功能时有时会用到用户的IP地址,因为IP地址有四段,在保存到MySQL数据库中的时候可能会使用varchar(15)或者char(15),其实还有更好的方式那就是将IP地址转换成整型,这样占用空间更小,查询速度快,同时还方便比较。在数据库设计时要用无符号INT UNSIGNED,否则长度不够。下面给出主要PHP代码: php$ip = '这里是获取到的IP';echo $i原创 2016-08-31 09:31:23 · 594 阅读 · 0 评论 -
使用.htaccess修改php.ini的配置
我们知道php的配置都在php.ini这个配置文件中,在修改相应的参数后重启一下web服务器即可生效。但是有时我们的空间可能是租用的虚拟主机,没有权限修改服务器的配置,这样可以在代码中通过ini_set()这个函数修改php的相关配置。但是这个函数不是万能的,有些参数(例如post_max_size)修改不了的。PHP参数的可修改范围有以下几种 常量 值 可修改范围原创 2016-08-31 09:33:15 · 3311 阅读 · 0 评论 -
在PHP中使用计划任务
要让程序按计划自动执行,如果是自己的服务器,那当然推荐使用操作系统本身的计划任务(例如linux下的cron),这样不占用资源。但如果使用的是虚拟主机没有服务器的权限,那我们还可以使用PHP的计划任务,总结一下有以下几种方式。 1.使用ignore_user_abort函数,如果使用代码ignore_user_abort(true),表示可以或略用户终止请求,如果用户执行某个脚本原创 2016-08-31 09:34:18 · 419 阅读 · 0 评论 -
PHP的两个常用函数截取中文字符串无乱码与获取客户端IP地址
1.截取中文字符无乱码支持UTF-8、GBK等编码,原理就是判断是否有可用扩展,如果有扩展则使用扩展函数,没有扩展根据中文的ASCII码进行匹配。 /* * @param string $str 需要转换的字符串 * @param string $start 开始位置 * @param string $length 截取原创 2016-08-31 09:35:04 · 584 阅读 · 0 评论