摘要:
安装VMware Tools后,共享文件夹默认放在 /mnt/hgfs/ 目录下,编辑 /etc/init.d/vmware-tools 把 vmhgfs_mnt 的值改想要设置的目录,重启后就更改了。 阅读全文
摘要:
运行结果: 出现这种情况是因为在第一个foreach中,每次的循环都相当于: 第一个foreach完成后,$value并没有注销掉,到第二个foreach时,每次的循环都相当于: 但$value在第一个foreach中被定义为了一个引用值$value = &$arr[2],所以第二个foreach会 阅读全文
摘要:
api的地址: https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=15625015157 返回的数据如下: 由于这个数据不是json格式,所以不能使用PHP的json_decode来解析。 整个的处理思路是把数据通过正则匹配来转换成j 阅读全文
摘要:
页面的超时时间同时受nginx和php的配置影响。 当是nginx影响到时,出错提醒如下图(图1): 而当是php的脚本最大执行时间(默认值为30秒)影响到时,出错的提醒如下图(图2): nginx配置中fastcgi_read_timeout指定了nginx接受后端fastcgi响应请求超时时间, 阅读全文
摘要:
在LNMP环境中,我们都知道nginx如果要解析php脚本语言,就必须通过配置fastcgi模块来提供对php支持,那么在配置fastcgi的时候,关于fastcgi配置项的值应该怎么设置才能让其发挥出更出色的性能呢,下面就讲讲关于nginx模块中fastcgi这部分通用参数介绍 1.1 fastc 阅读全文
摘要:
今天在看同事写的代码时,发现用了finally,我之前都不知道PHP中有finally,所以搜索了一些相关的知识,并写了代码来验证。 测试代码如下: 执行catch: 执行结果如下: 没有执行catch: 执行结果: finally中没有返回值: 执行结果: 代码的执行顺序是:先执行try,抛出异常 阅读全文
摘要:
PHP手册的getopt()介绍如下: /** * Gets options from the command line argument list * @link http://php.net/manual/en/function.getopt.php * @param string $optio 阅读全文
摘要:
今天在做导出excel功能时,由于要导出的数据很大,所以没有使用PHPExcel,而是使用动态生成文件流的方式来导出,这时遇到一个问题,怎么把某个单元格的值设置为超链接呢。 设置单元格的值的代码如下: 最初的想法是看能不能从PHPExcel中找到相似的代码参考,找了半天没有找到,然后就搜索引擎搜关键 阅读全文
摘要:
昨天在远程调试时,刚开始调试的好好的,突然发现返回的结果变成502了,不对呀!刚刚明明是200的呀!然后我重启了nginx和php-fpm,还是一样的502,难道是代码又有bug了。看了下php-fpm的日志,发现没有任何的出错记录,调试时就是直接断掉,返回个502,什么原因呢? 这时请教了龙哥,在 阅读全文
摘要:
之前设置excel表头,都是用下面的代码,由于列数都在26之内,所以没有发现什么问题。 //======= 设置表头 ==============$span = ord("A");foreach ($header as $value) { $column = chr($span); $objActSheet->setCell... 阅读全文