折雨的天空

博客介绍:本博客当前共有文章【974】篇,总阅读量【5,245,572】次,第一篇博客发表于【2011年04月06日 10时34分】,距今已【5036】天,感谢您的使用!

php开发

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

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

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

阅读(9470) 评论(0)

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

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

阅读(5470) 评论(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判定一个类成员变量的问题

阅读(5168) 评论(0)

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

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

阅读(4948) 评论(0)

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

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

阅读(4979) 评论(0)

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

php开发php7语法的改变

阅读(5751) 评论(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的问题

阅读(7618) 评论(0)

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

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

阅读(4905) 评论(0)

具体什么个情况也不清楚,但是对方是用java或者c#写的服务端 在文档中,明确说明了,请求的xml内容格式 按照php调用普通webservice接口的办法,始终无法得到结果 在$client->__getLastRequestHeaders() 调试很久以后,得到一个结果,我感觉php原生的soapclient构造的请求结构不符合对方的要求 ...
今天被一个简单问题折腾了,问题:SOAP-ENV:Server Function doesn't exist

php开发今天被一个简单问题折腾了,问题:SOAP-ENV:Server Function doesn't exist

阅读(9654) 评论(0)

代码很简单的,测试网上的一个soap的验证代码。 以前写的时候已经实现了的,只是方式不一样,于是想试验一次它的这种验证方式,没想到,被一个简单问题折腾了。 报错就是:SOAP-ENV:Server Function doesn't exist 一直报函数不存在,弄了半天,是 SoapServer这里没有引入类文件造成的。还查看了好多资料的哦,一个粗心的错。
今天给一台VPS升级了Lnmp

php开发今天给一台VPS升级了Lnmp

阅读(5211) 评论(0)

升级后发现二级域名访问不了 之前是把二级域名绑定到子目录的 后来发现是因为open_basedir的问题 解决办法: 修改.user.ini文件即可 LNMP 1.2及更高版本防跨目录功能使用.user.ini,该文件在网站根目录下,可以修改open_basedir的值来设置限制目录的访问。 .user.ini文件无法直接修改,而且是隐藏文件可能在wins...
php正则匹配中文的问题

php开发php正则匹配中文的问题

阅读(4826) 评论(0)

网上找的一篇文章,不错 注意修正符一定要用小写的u 原文内容: 正则匹配汉字在不同的编码,不同的程序语言上都有些细微的出入,稍不注意就会得不到正确的结果,特此对比一下 javascript 和 php 的正则匹配汉字,而且 php 中的 gb2312 和 utf-8 两种编码匹配规则还不相同同。 在javascript中,要判断字符串是中文是很简单的: <...
使用webchat类上传微信素材时遇到的问题

php开发使用webchat类上传微信素材时遇到的问题

阅读(5973) 评论(0)

php版本不一致可能导致文件无法上传 这都是curl的错 php5.5和以后的版本curl上传文件的方式变化很大,可以参考下面的这篇文章。 具体解决就是在调用webchat之前,设置参数的格式 //php版本的问题,低版本不支持curlfile,高版本不支持@+文件路径 if (class_exists('\CURLFile')) ...
php调用微信接口报{"errcode":41005,"errmsg":"media data missing"}错误

php开发php调用微信接口报{"errcode":41005,"errmsg":"media data missing"}错误

阅读(31126) 评论(2)

百度不靠谱,百度不靠谱,百度不靠谱 别用百度搜 搜出来的没有办法解决你的问题的 百度出来的结果就是说php的curl的curl_setopt 函数存在版本差异至于微信的错误依旧,解决不了但是微信的这个问题确实是因为PHP版本的原因php5.5已经把通过@加文件路径上传文件的方式给放入到Deprecated中了。php5.6默认是不支持这种方式了,哎。。。下面这篇文章讲...
oracle的expdp的用法及06512报错的问题

php开发oracle的expdp的用法及06512报错的问题

阅读(5542) 评论(0)

第一步创建目录 create or replace directory dir_dp as 'D:/oracle/dir_dp'; 第二步,授权 Grant read,write on directory dir_dp to 你的用户; 第三步,导出 expdp zftang/zftang@fgisdb schemas=zftang directory=dir_dp dump...
最近看了下PHP的性能监控

php开发最近看了下PHP的性能监控

阅读(5230) 评论(0)

提升效率,虽然没有什么卵用,但是心里安慰不错 这个主要是营运期干的事了。找到一篇文章比较有用: 原文地址:http://www.drupal001.com/2012/02/drupal-php-profiling-xdebug-xhprof/ 文章有点老了。现在配置都差不多,xdebug有windows版本。 官网地址:http://xdebug.org/ ...
«... 4 5 6 7 8 9 10 11 12 13 14 ... »