随笔分类 -  PHP

摘要:今天将serialize转义好的字符串直接写到代码中测试,发现unserialize时函数将数据储存到数据库的时候遇到了这个报错,发现是将gb2312转换成utf-8格式之后,每个中文的字节数从2个增加到3个之后导致了反序列化的时候判断字符长度出现了问题,所以需要使用正则表达式将序列化的数组中的表示... 阅读全文
posted @ 2015-09-07 15:40 Forward1990 阅读(1960) 评论(0) 推荐(0)
摘要:1.首先安装php-apcsudo apt-get install php-pear php5-dev apache2-threaded-devsudo pecl install apc-3.1.72.再在magento /app/etc/local.xml中 ... 阅读全文
posted @ 2015-08-29 14:47 Forward1990 阅读(246) 评论(0) 推荐(0)
摘要:gd库要开启Crop(480,600,1); $ic->SaveImage(); //$ic->SaveAlpha();将补白变成透明像素保存 $ic->destory(); class ImageCrop{ var $sImage; var $dImage; va... 阅读全文
posted @ 2015-08-21 17:28 Forward1990 阅读(240) 评论(0) 推荐(0)
摘要:数据库中保存的数据有换行符,真是烦人,用php$content=str_replace("\n","",$description);替换换行,解决了问题 阅读全文
posted @ 2015-08-13 15:16 Forward1990 阅读(231) 评论(0) 推荐(0)
摘要:format字符说明返回值例子日------d月份中的第几天,有前导零的 2 位数字01到31D星期中的第几天,文本表示,3 个字母Mon到Sunj月份中的第几天,没有前导零1到31l(“L”的小写字母)星期几,完整的文本格式Sunday到SaturdayNISO-8601 格式数字表示的星期中的第... 阅读全文
posted @ 2015-08-12 17:54 Forward1990 阅读(379) 评论(0) 推荐(0)
摘要:$objPHPExcel = new PHPExcel();默认一个sheet$objPHPExcel->getProperties()->setCreator("test") ->setLastModifiedBy("test") ... 阅读全文
posted @ 2015-08-11 09:09 Forward1990 阅读(829) 评论(0) 推荐(0)
摘要:查看错误日志发现报数据库连接错误mysql_query(): Access denied for user 'www-data'@'localhost' (using password: NO)不知道为什么会用www-data去登陆,后来把系统的缓存清空,就正常了。 阅读全文
posted @ 2015-07-25 14:59 Forward1990 阅读(292) 评论(0) 推荐(0)
摘要:$f = 0.58;var_dump(intval($f * 100.0));也许你认为他会输出58,但是实际上他输出的是57.原因是作为浮点型数据,其精度已经损失了一部分,达不到完全精确。所以永远不要相信浮点数结果精确到了最后一位,也永远不要比较两个浮点数是否相等。php中浮点数是弱类型,对于整数... 阅读全文
posted @ 2015-06-25 16:14 Forward1990 阅读(1695) 评论(0) 推荐(0)
摘要:Sublime Text 2包含了大量快捷操作,而且还很方便修改和追加自己喜欢的快捷键。查看快捷键的方式也很简单: 点击菜单栏:Preferences->Key Bindings –Defaults 即可查看。快捷键:打开/前往Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+R:前... 阅读全文
posted @ 2015-02-16 15:49 Forward1990 阅读(398) 评论(0) 推荐(0)
摘要:Apache的 mod_rewrite是比较强大的,在进行网站建设时,可以通过这个模块来实现伪静态。主要步骤如下: 1.检测Apache是否开启mod_rewrite功能 可以通过php提供的phpinfo()函数查看环境配置,找到“Loaded Modules”,其中列出了所有apache2ha... 阅读全文
posted @ 2015-02-16 15:37 Forward1990 阅读(145) 评论(0) 推荐(0)
摘要:getController($module);foreach($all_controlleras$controller) {$controller_name=$controller;$all_action=$this->getAction($module,$controller_name);fore... 阅读全文
posted @ 2015-01-26 10:25 Forward1990 阅读(580) 评论(0) 推荐(0)
摘要:在使用 php 编写页面程序时,我经常使用变量处理函数判断 php 页面尾部参数的某个变量值是否为空,开始的时候我习惯了使用 empty() 函数,却发现了一些问题,因此改用 isset() 函数,问题不再。顾名思义,empty() 判断一个变量是否为“空”,isset() 判断一个变量是否已经设置... 阅读全文
posted @ 2015-01-20 10:56 Forward1990 阅读(254) 评论(0) 推荐(0)
摘要:今天遇到一个很奇怪的问题,listtable选择每页数量后,总页码和下拉选择页数没有改变,控制器传值但是模板没接收到,控制器传了2次,一次都没得到让我很纳闷,最后发现是模板中div结束位置不对,导致模板中调用的模板没有执行,因此ajax传值不能获得。总结了一下,发现bug,1.要确定值有没有传过去,... 阅读全文
posted @ 2015-01-08 09:57 Forward1990 阅读(84) 评论(0) 推荐(0)
摘要:1 绝对路径、相对路径和未确定路径2. 相对路径:3. 绝对路径4. 未确定路径5. 解决方案1 绝对路径、相对路径和未确定路径相对路径相对路径指以.开头的路径,例如./a/a.php (相对当前目录) ../common.inc.php (相对上级目录),绝对路径绝对路径是以 / 开头或者w... 阅读全文
posted @ 2015-01-06 11:12 Forward1990 阅读(334) 评论(0) 推荐(0)
摘要:以上例程会输出:You wanted a mushroom haircut, no problemYou wanted a shave haircut, no problem 阅读全文
posted @ 2014-12-26 11:31 Forward1990 阅读(117) 评论(0) 推荐(0)
摘要:第三方类库第三方类库指除了 ThinkPHP 框架、应用项目类库之外的其他类库,一般由第三方系统或产品提供,如 Smarty、Zend等系统的类库等。前面使用自动加载或 import 方法导入的类库,ThinkPHP 约定是以 .class.php为后缀的,非这类的后缀,需要通过 import 的参... 阅读全文
posted @ 2014-12-23 16:47 Forward1990 阅读(1105) 评论(0) 推荐(0)
摘要:首先看list实例:';//返回10~20?>再看:list($a,$b,,$c)=array(2=>10,3=>20,4=>30,1=>40);echo$a,'~',$b,'~',$c,'';//返回notice~40~20//执行到$a的时候返回给我一个notice:说数组没有0键为什么会返回这... 阅读全文
posted @ 2014-12-08 17:16 Forward1990 阅读(361) 评论(0) 推荐(0)
摘要:从网上看到的,有些时候原生函数的效率可能没有自定义的函数高例如range函数,用它来初始化一个键值与键名相等的,且键名差值相同的数组,原生函数使用效率反而不高,这可能是因为range函数不仅仅实现了这一种需求,这个函数还可以接受一些其他参数去执行算法,返回值所以当我们仅需要某个功能时,可能使用自己的... 阅读全文
posted @ 2014-12-08 15:13 Forward1990 阅读(417) 评论(0) 推荐(0)
摘要:<?php$arr = array();$ig = 0; for($i=0;$i<100;$i++){ unset($arr); for($j=0;$j<100;$j++){ if($j==0){ $arr[] = rand(1,10000); continue; ... 阅读全文
posted @ 2014-12-08 14:09 Forward1990 阅读(859) 评论(0) 推荐(0)
摘要:intpreg_match(string$pattern,string$subject[,array&$matches[,int$flags= 0[,int$offset= 0]]] )参数定义:pattern要搜索的模式,字符串类型。subject输入字符串。matches如果提供了参数match... 阅读全文
posted @ 2014-12-05 15:04 Forward1990 阅读(199) 评论(0) 推荐(0)