![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
文章平均质量分 74
michaell_zhang
这个作者很懒,什么都没留下…
展开
-
PHP中的魔术方法总结
<br /> <br />1、__get、__set<br />这两个方法是为在类和他们的父类中没有声明的属性而设计的<br />__get( $property ) 当调用一个未定义的属性时访问此方法<br />__set( $property, $value ) 给一个未定义的属性赋值时调用<br />这里的没有声明包括当使用对象调用时,访问控制为proteced,private的属性(即没有权限访问的属性)<br /><br />2、__isset、__unset<br />__isset( $pro转载 2010-10-25 17:15:00 · 336 阅读 · 0 评论 -
Zend Studio for Eclipse 从PHP类生成WSDL文件
<br />Zend Studio for Eclipse生成WSDL文件是依赖于PHP文档注释的,依赖方法的PHP doc注释来生成合适的方法的参数数据类型,如果没有注释的话,生成的WSDL文件中无参数类型,生成的WSDL仅包含PHP类文件中的公共(public)方法。<br />源代码:<br />class Math{ /** * Add Function (Can not use Chinese) * * @param integer $a * @param inte原创 2010-10-28 16:41:00 · 1736 阅读 · 0 评论 -
PHP WebService得到通讯的SOAP包内容
在进行WebService调试时,有时需要查看接收和发送的SOAP包内容,在服务端可以比较容易的得到通讯的SOAP包内容。服务端:class Math{ /** * Add Function (Can not use Chinese) * * @param integer $a * @param integer $b * @return integer */ function Add($a, $b) { return $a + $b; } fun原创 2010-10-28 16:59:00 · 749 阅读 · 0 评论 -
WSDL文件结构分析
WSDL (Web Services Description Language,Web服务描述语言)是一种XML Application,他将Web服务描述定义为一组服务访问点,客户端可以通过这些服务访问点对包含面向文档信息或面向过程调用的服务进行访问(类似远程过程调用)。WSDL首先对访问的操作和访问时使用的请求/响应消息进行抽象描述,然后将其绑定到具体的传输协议和消息格式上以最终定义具体部署的服务访问点。相关的具体部署的服务访问点通过组合就成为抽象的Web服务。 本文将详细讲解WSDL文档的结构,并分析转载 2010-10-29 19:21:00 · 488 阅读 · 0 评论 -
Mpass – PHP做Socket服务的解决方案
<br />作者: laruence 原文地址:http://www.laruence.com/2010/10/29/1774.html<br /> <br /> <br />一般很少有用PHP做服务的, 但是如果你的已有业务逻辑都是PHP实现的, 而现在却需要基于已有的业务逻辑提供一套Socket服务, 怎么办?<br />当然, 解决方法很多, 但最简单的办法, 还是直接使用PHP做Socket服务. <br />而这样做要解决的问题有很多, 主要要解决的问题有如下几个: 作为后台服务,需要常驻后台运行转载 2010-11-01 14:02:00 · 1027 阅读 · 0 评论 -
C#与PHP之间SOAP压缩通讯
C#客户端访问PHP SOAP WebService,当传输大量文本数据时,可以通过压缩减少网络传输。C#在System.IO.Compression命名空间下提供了两个类GZipStream 类和DeflateStream类来进行数据的压缩和解压缩。经本人实验,在C#下使用GZipStream压缩的字符串在PHP下使用gzuncompress函数无法解压缩,有人说可以使用gzdecode解开,但本人的PHP不支持gzdecode函数,但有gzencode函数(why?)。C#下使用DeflateStrea原创 2010-11-01 16:43:00 · 2016 阅读 · 1 评论