随笔分类 -  php

摘要:这是一个自己在项目中遇到的问题。 由于一直以来,公司都是用的Linux服务器,这次为客户做项目,换成了winserver。 项目中有一项功能是Excel导出,采用PHPEXCEL类库实现。由于是个小项目,直接用PhpStudy搭建了服务器环境,代理选的是Apache,注册系统服务,自启动,以Netw 阅读全文
posted @ 2018-01-26 16:02 Bin_x 阅读(628) 评论(0) 推荐(0) 编辑
摘要:Iterator是PHP自带的迭代器接口 阅读全文
posted @ 2017-02-03 15:07 Bin_x 阅读(204) 评论(0) 推荐(0) 编辑
摘要:先看如下的代码 今天给公司做项目的时候莫名其妙遇到了这个问题 由于自己本地的环境是PHP7.0,输出结果是 反而跑到服务器上成了这个而结果(服务器上的PHP版本是5.6): 不用问,一定是foreach以后指针出问题了 所以保险起见,还是先reset一下: 这样就没问题了! 阅读全文
posted @ 2016-08-08 10:00 Bin_x 阅读(882) 评论(0) 推荐(0) 编辑
摘要:修改的文件如下:global.phplib/staticpage.class.phprequire/template.phpsimple/index.php 阅读全文
posted @ 2016-03-18 10:25 Bin_x 阅读(213) 评论(0) 推荐(0) 编辑
摘要:rename函数一直报错,最后发现是windows下文件名的编码问题,如果项目文件是utf-8的话,一定要经过一步转码 $dir = $path . '/../resource/logo';$handle = opendir($dir);$command = Yii::$app->db->creat 阅读全文
posted @ 2015-10-28 15:07 Bin_x 阅读(421) 评论(0) 推荐(0) 编辑
摘要:$url = '';$info = parse_url($url);$httpClient = new HttpClient($info['host']);$httpClient->get($info['path']);if ($httpClient->getStatus() === '404') ... 阅读全文
posted @ 2015-07-15 16:10 Bin_x 阅读(452) 评论(0) 推荐(0) 编辑
摘要:首先说到php.ini中的两个配置output_buffering配置•Off: 表示关闭PHP输出缓存•On: 打开无限大的输出缓存•4096: 打开大小为4096Byte的输出缓存(默认)implicit_flush配置•On: 表示每次输出(如echo,print)后自动调用flush()函数... 阅读全文
posted @ 2015-06-10 11:27 Bin_x 阅读(941) 评论(0) 推荐(0) 编辑
摘要:smarty的section循环中loop与total的区别 阅读全文
posted @ 2015-06-09 15:15 Bin_x 阅读(829) 评论(0) 推荐(0) 编辑
摘要:thinkphp使用 http://serverName/index.php/模块/控制器/操作 访问时,出现了 No input file specified. 的错误 解决办法: 一: 开启cgi.fix_pathinfo 配置php.ini,设置 cgi.fix_pathinfo=1,重启服务 阅读全文
posted @ 2015-05-20 15:59 Bin_x 阅读(1242) 评论(0) 推荐(0) 编辑
摘要:yii2中的url美化 阅读全文
posted @ 2015-04-24 09:50 Bin_x 阅读(490) 评论(0) 推荐(0) 编辑
摘要:服务器软件的配置与1.0一致即可。、 在组件中进行如下配置: 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules'=>[ '<controller:\w+>/<id:\d+>' => '<con 阅读全文
posted @ 2015-02-10 14:48 Bin_x 阅读(373) 评论(0) 推荐(0) 编辑
摘要:类似于.net的out功能,php中可以使用&实现如下示例:<?php$x=2;inOutFunction($x);function inOutFunction(&$x){ $x=3; return 'a';}echo $x;exit();同样,在递归中可以使用此方法传值:如下示例遍历文... 阅读全文
posted @ 2014-12-30 10:58 Bin_x 阅读(284) 评论(0) 推荐(0) 编辑
摘要:$tel='要验证的联系电话'; $isMob="/^1[3-5,8]{1}[0-9]{9}$/"; $isTel="/^([0-9]{3,4}-)?[0-9]{7,8}$/"; if(!preg_match($isMob,$tel) && !preg_match($isTel,$tel)) { e 阅读全文
posted @ 2014-12-17 15:36 Bin_x 阅读(1211) 评论(0) 推荐(0) 编辑
摘要:开发过程中,在root下有多个程序,采用一个域名,以目录的形式访问,可以采用如下的方法进行url重写: rewrite ^(\/[^\/]+)(.*) $1/index.php$2 last; 意为取出第一个双斜杠中的内容,加入index.php,进行访问。 阅读全文
posted @ 2014-11-25 15:19 Bin_x 阅读(462) 评论(0) 推荐(0) 编辑
摘要:if (isset($_SERVER["HTTP_X_REQUESTED_WITH"]) && $_SERVER["HTTP_X_REQUESTED_WITH"] "XMLHttpRequest") { } 阅读全文
posted @ 2014-11-19 13:45 Bin_x 阅读(269) 评论(0) 推荐(0) 编辑
摘要:下载URL重写组件 http://www.microsoft.com/zh-cn/download/details.aspx?id=7435 导入官方提供的.htaccess文件 Options +FollowSymLinks IndexIgnore */* RewriteEngine on # i 阅读全文
posted @ 2014-10-24 16:49 Bin_x 阅读(889) 评论(0) 推荐(0) 编辑
摘要:仅本站访问或者没有跳转的可以访问: 1 if (isset($_SERVER["HTTP_REFERER"])) { 2 $referer = $_SERVER["HTTP_REFERER"]; 3 if (strpos($referer, 'http://***.***.com.cn') !== 阅读全文
posted @ 2014-10-22 16:57 Bin_x 阅读(217) 评论(0) 推荐(0) 编辑
摘要:设置cookie: $cookie = new CHttpCookie('mycookie','this is my cookie'); $cookie->expire = time()+60*60*24*30; //有限期30天 Yii::app()->request->cookies['myco 阅读全文
posted @ 2014-07-23 09:31 Bin_x 阅读(133) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示