随笔分类 -  php

摘要:原因:macbook系统自带的 PHP5.5 的 GD 库有问题。解决方法:在终端运行:curl -s http://php-osx.liip.ch/install.sh | bash -s 5.5等待安装,然后就ok了。 阅读全文
posted @ 2015-11-07 17:44 hereim 阅读(371) 评论(0) 推荐(0)
摘要:function str_split_unicode($str, $l = 0) { if ($l > 0) { $ret = array(); $len = mb_strlen($str, "UTF-8"); for ($i = 0; $i a [... 阅读全文
posted @ 2015-11-04 20:09 hereim 阅读(3365) 评论(0) 推荐(0)
摘要:我的报错代码DB::unDB($_result = null , $_db);改成下面这种写法就不报错了。(和php版本有关系)$_result = null;DB::unDB($_result , $_db); 阅读全文
posted @ 2015-10-09 21:36 hereim 阅读(227) 评论(0) 推荐(0)
摘要:运行sudo apt-get install php5-curl即可安装php cURL扩展。开始运行失败,后来根据提示运行sudo apt-get update命令后,再重新执行sudo apt-get install php5-curl就ok了。 阅读全文
posted @ 2015-08-26 15:22 hereim 阅读(300) 评论(0) 推荐(0)
摘要:js判断(上面js判断方法,个人测试了下,在windows phone8 上会判断为pc)php判断/** *判断是否是通过手机访问 */function isMobile() { // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset($_SERVER['... 阅读全文
posted @ 2014-09-20 10:26 hereim 阅读(336) 评论(0) 推荐(0)
摘要:开始之前在本教程中,您将学习如何在自己的 PHP Web 应用程序中添加安全性。本教程假设您至少有一年编写 PHP Web 应用程序的经验,所以这里不涉及 PHP 语言的基本知识(约定或语法)。目标是使您了解应该如何保护自己构建的 Web 应用程序。目标本教程讲解如何防御最常见的安全威胁:SQL 注... 阅读全文
posted @ 2014-08-15 11:17 hereim 阅读(196) 评论(0) 推荐(0)
摘要:出现原因:PHP版本6中 取消了get_magic_quotes_gpc()函数,首先这个函数的作用:是为了防止sql注入,当该函数打开时将所有单引号,双引号,反斜线和空字符转会自动转为含有反斜线的溢出字符。PHP6取消magic_quotes机制,那么就是默认转义一些特殊字符来防止sql注入。可以... 阅读全文
posted @ 2014-05-27 07:37 hereim 阅读(1310) 评论(0) 推荐(0)
摘要:看事例代码:$str = '你好a你好'; echo substr($str, 0, 9);//参数说明:从0号位开始,截取9个字符//输出结果:你好a� echo mb_substr($str, 0, 4, 'utf-8'); //参数说明:从0号位开始,截取4个字//输出结果:你好a你 阅读全文
posted @ 2014-05-27 06:46 hereim 阅读(219) 评论(0) 推荐(0)
摘要:PHP 提示 Creating default object from empty value 的问题,一般是由于PHP版升级的原因,PHP 5.4 以上的版本一般会报这个错误;我的解决方法:找到报错的地方,初始化对象$_obj = new stdClass();同理,数组也需要初始化$_arr =... 阅读全文
posted @ 2014-05-22 17:19 hereim 阅读(1096) 评论(0) 推荐(0)