`
yushine
  • 浏览: 196954 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
最近 Debian 的 testing 版本已经将 PHP 由 5.2.x 升级 为 5.3.1。PHP 5.3 开始,为了更好的向 PHP 的未来版本(PHP6) 过渡,将未来不再支持的函数标记为 DEPRECATED。在代码中使用这些函数,将毫不留情的在页面中显示警告信息:“使用了过 ...
写正则的时候可能会碰到用ereg()时出现错误,如:Deprecated:   Function eregi() is deprecated ××××××××,原因就是php5.3已经不支持ereg(),可以用preg_match() i 参数替代,比如:ereg(“^[[:alnum:]]+$”, $pass); ——>   preg_match(“/^[[:alnum:]]+$/i”, $pass); 以下是详细说明: php 5.3 从一方面来讲,可以说在07年计划PHP6的中的一个pre版本,增加了很多功能,统一了很多语法,使PHP变得更加强大与简洁。 说到统计架构规划,PH ...
FROM_UNIXTIME把 unix时间戳转换为标准时间 unix_timestamp把标准时间转换为 unix时间戳//查询语句中不能使用strtotime()函数!但是可以使用unix_timestamp DATE_FORMAT('1997-10-04 22:23:00','%Y-%m-%d') 格式化时间 如:select FROM_UNIXTIME(pubdate) from article where pubdate >unix_timestamp('2007-10-27 00:00:00'); date为需要处理的参数(该参数是Unix 时间戳),可以是字段名,也可以 ...
1.别碰我,VIM 大家都说用VIM的是高手,我说不对,随便看一下程序图片,简直就是绝世高手用的编辑器。我折腾了半夜,反而被它给折腾了,因此为了朋友们的幸福着想,我不再一一列举它的用法。其实最大的原因是:不好意思,我也没能学会传说中的绝世武功。 据说,VIM(编辑器)+GCC(编译器)+GDB(调试器)是Linux下最常用的开发工具链。自小被VS2005浸染的我,不习惯VIM,不习 惯GCC,不习惯GDB,叫我怎么敢跑到Linux下写程序。高手们似乎很喜欢用VIM加上一大堆插件来写程序,根据我看到的做法,要想有VS那样的智能 补全功能,VIM首先要Ctags(这是要输入一长串命令的),接着输 ...
五种常见的 PHP 设计模式 developerWorks 文档选项 将打印机的版面设置成横向打印模式 打印本页 将此页作为电子邮件发送 将此页作为电子邮件发送 级别: 中级 Jack D Herrington (jherr@pobox.com), 高级软件工程师, Leverage Software In ...
运行php程序出现以下错误 Deprecated: Function set_magic_quotes_runtime() is deprecated 导致这个提示的原因是在PHP5.3后此特性(set_magic_quotes_runtime())已经关闭。 而且在PHP6中已经完全移除此特性。 你可以注释或者删除掉出错的行,或者是在set_magic_quotes_runtime()前面加@符号。 PHP 5.3 ereg() 无法正常使用,提示“Function ereg() is deprecated Error”。问题根源是php中有两种正则表示方法,一个是posix,一个是p ...
要删除SVN工作目录下的.svn目录,而SVN Clinet 本身是不带清除.svn文件的命令的。所以只能自己写脚本来递归删除.svn文件夹: 1、windows 平台下 常用的作法是用系统(Windows)自带的搜索功能,搜索出所有.svn目录(需要在“其他高级选项”中选中“搜索隐藏的文件和文件夹”),然后全选删除。这当然不是高效的作法,谁能忍受一遍又一遍重复这种纯体力的劳动? Jon Galloway提供了一段注册表代码,可以将”Delete SVN Folders”命名增加到资源管理器的右键上,这样,鼠标点两下就能把选中目录下的所有.svn目录干掉了。Works just great! ...
之前已经写过一些对 REST 的简介和看法。不久前恰好又在中文版的 infoQ 网站上看到一篇刚翻译成中文的文章,发现一些问题,于是又把整个 REST vs. SOAP 的论战再仔细看过一遍,刀光剑影,娱乐性十足。好消息是,最近这几个月, ...
在电脑上测试站点和joomla的优化,遇到了两个问题。首先就是windows下不好生成.htaccess文件。总是提示“必须输入文件名”。在谷歌搜索“windows .htaccess”,很欣喜地看到很多的解决方法。 摘录如下: 1. 打开DOS命令行窗口 - 进入htaccess目录-在命令行窗口中输入"cd "(带一空格) 目录名,这里的目录名为htaccess文件的目录,然后回车-输入Mambo所在盘符,回车-输入命令: move htaccess.txt .htaccess 2、使用DOS命令,在DOS下有三种方法可供选择: 使用屏幕编辑命令copy con ...
PHP 中还实现了通过 WSDL 对 Web 服务的发布。     WSDL 是一种用于描述Web服务的语法规范,针对每个Web服务来说,它是一个说明文档,对web服务的位置,协议和接口进行详细的说明.由web服务的开发者提供。     WSDL文件包括5部分:types, Message,PortType,Binding和Service五部分.     1 Types定义: 类型定义,独立于语言.对应于SOAP消息中要传输的元素信息的定义     2 Message: 每个web方法对应两个message定义in和out.而message的定义包含了头和体     3 PortType: ...
SOAP,英文是“肥皂”的意思。但就是这个玩意在很大程度上影响了互联网世界,前几年疯炒“Web服务”概念之后,SOAP就是其成就或者说“遗产”,因为 SOAP 就是迎来实现 Web 服务的。     SOAP = Simple Object Access Protocol,简单对象访问协议。它是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息。 SOAP 可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议( HTTP),简单邮件传输协议(SMTP),多用途网际邮件扩充协议(MIME)。它还支持从消息系统到远程过程调用(RPC)等大量的应用程序 ...
在网上找了很多制作PHP的Web Service的例子,但是都不太全面。以下是我的php制作过程。 1. 首先制作提供WebService的php页面。 //myservice.php <?php class service { public function HelloWorld() { return  ”Hello”; } public  function Add($a,$b) { return $a+$b; } } //TestSoap.wsd需要在后面采用Zend Studio生成。 $server=new SoapServer(‘TestSoap.wsdl’,array(’soa ...
What is web services? In a typical web surfing scenario, a visitor visits a website and use the functionality provided by that particular website.HTTP request is send to server from web browsers and server responses are translated by browser to display the desired result of the visitor. But, this sc ...
简介 PHP的SOAP扩展可以用来提供和使用Web services。换句话说,PHP开发者可以利用这个PHP扩展来写他们自己的Web services,也可以写一些客户端来使用给定的Web services。 PHP5中的这个SOAP扩展目的是为了实现PHP对Web services的支持。与 ...
对于PHP的应用程序来说,90%以上需要和数据库来打交道。那么,你是如何操纵数据库的?当你的后端数据库升级或变迁后,你的这些程序是否能够随之平滑地升级和挂接呢?如果你正在考虑这个问题,那么不妨和我来讨论一下,如何使用PEAR中的DB类来创建与数据库无关的数据库应用层。 什么是DB类 我们首先简单地了解一下DB类。DB类是PEAR中进行数据操作的几个类的集合,它的主要目的是提供一个统一的,抽象的数据接口,这个接口与后端的数据库是无关的。因此,如果你的应用程序使用这个通用的接口来进行数据库的操作,那么就能够平滑地切换到不同的数据库下面,如MYSQL,SQL,SYBASE等等。实际上,DB类希望能够 ...
Global site tag (gtag.js) - Google Analytics