折雨的天空

新浪微薄腾讯微薄

最新碎语:最近霉到了住。哎。。。

php开发

这家伙很懒,还没填写该栏目的介绍呢~

smarty中eval的一个用处,动态取值

php开发smarty中eval的一个用处,动态取值

阅读(4805) 评论(0)

smarty的模板中,我需要用到一个数据库变量,而这个数据库变量中存有session值 当不同的人登录时,看到的smarty解析结果是不一样的。 比如: 数据库中存储: md=company&ac=edit&id=<{$_session['user']['company_id']}> 我显示在模板中的时候,要把这个变量进行转换 显示结果为: ...
奇特的问题,xampp不能登录,无法读取session

php开发奇特的问题,xampp不能登录,无法读取session

阅读(5001) 评论(0)

今天突然出现无法登录的情况 排查了程序,发现创建session正常,读取session失败,没有值 网上也有人遇到xampp无法读取session的情况,但是都是因为用的xampp自带的PHP,我这个环境已经升级换过PHP了,session的存储路径也是用的默认的, 但是还是遇到了,重启了一下apache,又恢复了正常,日志里也没有看到什么问题,真是奇怪。
php初始JSON中的数字字符串

php开发php初始JSON中的数字字符串

阅读(3649) 评论(0)

直接使用Json_decode会把数字字符串转换成浮点数 要转换成字符串,第四个参数指定为:JSON_BIGINT_AS_STRING手册上这样说:Bitmask of JSON decode options. Currently only JSON_BIGINT_AS_STRING is supported (default is to cast large integers a...
续写PHP读写Oracle的clob及blob字段

php开发续写PHP读写Oracle的clob及blob字段

阅读(6445) 评论(0)

上次遇到过这个问题,读写方式不一样,当时找了很多资料。 这次找到上次写的代码,本身没有什么问题,但是当时只读写了一个字段,这里续写一下遇到多个字段的写法 官方文档地址:http://www.oracle.com/technetwork/articles/fuecks-lobs-095315.html 但是里面没有写入和更新多个字段的方式 写入多个字段,只与re...
php在windows下安装v8,不含自己编译

php开发php在windows下安装v8,不含自己编译

阅读(11498) 评论(0)

用了这么多年的PHP,还不会编译扩展,所以本文不含编译扩展 官方扩展地址: http://php.net/manual/en/book.v8js.php 当然,通过install进去,只能找到linux下的源码包,windows下的已经很古老了 这个地址是官方的:http://windows.php.net/downloads/pecl/ 但是包已经很...
php匹配中文标点后续,错误PCRE does not support \L, \l, \N, \P,

php开发php匹配中文标点后续,错误PCRE does not support \L, \l, \N, \P,

阅读(8938) 评论(0)

网上很多写的匹配中文用\u,实际上会报错。 具体的google一下就行了。 然后,网上资料是将\u改为\x 但这个时候,又会报 preg_replace(): Compilation failed: character value in \x{} or \o{} is too large而且,还没找到好的应对办法。那么如何去匹配呢。网上另外的方案是,将标点...
PHP中UTF8下汉字中文标点的处理

php开发PHP中UTF8下汉字中文标点的处理

阅读(5107) 评论(0)

参考:http://blog.csdn.net/laruence/article/details/2357738 1. 保证你的Vim的 encoding ,fileencoding 都是utf8   2. 保证你的PHP脚本是utf-8   3. 如果以上俩条不能保证,请iconv cnStr成utf8$cnStr = "中“; //utf8的中...
php中empty判定一个类成员变量的问题

php开发php中empty判定一个类成员变量的问题

阅读(4799) 评论(0)

如图: 上图的判定,empty会返回true。但是实际上是有值的。 源码: 结果: 这里有几点要说,这个$individual_session是一个动态的类。来自于zend的session类,可以参考,但是重写了。 源码为: class Zend_Session_Namespace { private $parent_obj; ...
svn替换php文件中对应的信息

php开发svn替换php文件中对应的信息

阅读(4567) 评论(0)

想要的就是: 让团队不从成员提交不同文件后,svn能够更新提交的文件,并在注释中写明是谁最后一次提交的。 之前看了些文章,认为是在svn服务器端设置,结果不是的,是在客户端设置的。修改svn在客户端的配置文件。 方法有两种,一种是直接搜配置文件,比较麻烦,另一种是通过图形界面进去。 在此,只给第二种,如图: 打开设置后,第一个标签处,点红框的编辑,如图...
xampp403错误和oracle配置的问题

php开发xampp403错误和oracle配置的问题

阅读(4629) 评论(0)

首先是403错误,主要是根目录无权限 <Directory /> AllowOverride none #Require all denied </Directory> 这个代码改一下。 然后是oracle无法连接的问题。 主要是php.ini里面还是用的11g的动态链接库 但是实际上ext目录下根本没这个文件。 ;...
php7语法的改变

php开发php7语法的改变

阅读(5421) 评论(0)

参考中文: https://github.com/pangee/Migrating-from-PHP5.6.x-to-PHP7.0.x/blob/master/Backward-incompatible-changes.md 其中最值得关注的是间接变量的使用,这在我们之前的代码中用得许多 PHP 7 throws an Array to string conversion error ...
接上一篇,php的soapclient的问题

php开发接上一篇,php的soapclient的问题

阅读(7255) 评论(0)

之前请求通过curl实现了,但是我还是想研究下,为什么PHP原生的soapclient构造出来的请求不行。 通过对比: echo "请求头:\n" . $client->__getLastRequestHeaders() . "\n"; echo "请求体:\n" . htmlspecialchars_decode($client->...
php的soapclient构造的请求不符合服务端验证的问题

php开发php的soapclient构造的请求不符合服务端验证的问题

阅读(4581) 评论(0)

具体什么个情况也不清楚,但是对方是用java或者c#写的服务端 在文档中,明确说明了,请求的xml内容格式 按照php调用普通webservice接口的办法,始终无法得到结果 在$client->__getLastRequestHeaders() 调试很久以后,得到一个结果,我感觉php原生的soapclient构造的请求结构不符合对方的要求 ...
«... 3 4 5 6 7 8 9 10 11 12 13 ... »