随笔分类 - PHP
摘要:PHP是弱类型语言,转换非常不方便。< ?php//soap 客户端$client=newSoapClient('http://localhost:57710/servicestest.asmx?WSDL');$hello = $client->HelloWorld();echo $hello;//不可以直接输出会有以下错误提示,但在Java下却正常。//必须采用以下循环输出即可foreach ($hello as $h){echo $h;}?>调用多个参数$sum = $client->Test(array('a'=>5));fo
阅读全文
摘要:重定向Header("Location: http://url";); 禁止页面缓存header( 'Expires: Mon, 26 Jul 1997 05:00:00 GMT' );header( 'Last-Modified: ' . gmdate( 'D, d M Y H:i:s' ) . ' GMT' );header( 'Cache-Control: no-store, no-cache, must-revalidate' );header( 'Cache-Control:
阅读全文
摘要:function HtmlEncode($fString){ if($fString!="") { $fString = str_replace( '>', '>',$fString); $fString = str_replace( '<', '<',$fString); $fStri
阅读全文
摘要:smarty日期使用案例$smarty = new Smarty;$smarty->assign('yesterday', strtotime('-1 day'));$smarty->display('index.tpl');index.tpl:{$smarty.now|date_format} //Sep 7, 2009{$smarty.now|date_format:"%A, %B %e, %Y"}{$smarty.now|date_format:"%H:%M:%S"}{$yesterday
阅读全文
摘要:$smarty = new Smarty;$smarty->assign('articleTitle', 'Two Sisters Reunite afterEighteen Years at Checkout Counter.');$smarty->display('index.tpl');index.tpl:{$articleTitle}{$articleTitle|truncate}{$articleTitle|truncate:30}{$articleTitle|truncate:30:""}{$artic
阅读全文
摘要:看到这篇文章的时候,很是惊讶原作者的耐心,虽然我们在平时用的也有一些,但没有作者列出来的全,写excel的时候,我用过pear的库,也用过 pack压包的头,同样那些利用smarty等作的简单替换xml的也用过,csv的就更不用谈了。呵呵。(COM方式不讲了,这种可读的太多了,我也写 过利用wps等进行word等的生成之类的文章 ) 但是在读的时候,只用过一种,具体是什么忘了,要回去翻代码了。因为采用的是拿来主义,记不住。 原文地址:http://xinsync.xju.edu.cn/index.php/archives/3858 原文内容: 最近因项目需要,需要开发一个模块,把系统中的一些.
阅读全文
摘要:Php代码 1 <?php 2 /** 3 * 图片类 4 * @author Haroldphp@163.com 5 * @version 1.0 6 * 7 */ 8 class image { 9 const ROOT_PATH = './'; 10 const FAIL_WRITE_DATA = 'Fail to write data'; 11 //没有数据流 12 const NO_STREAM_DATA = 'The post data is empty'; 13 //图片类型不正确 14 const NO...
阅读全文
摘要:为了找到一个好的模板引擎,我在互联网上进行搜索,目前已经整理出了以下名单: Smarty Smarty的特点是将模板编译成PHP脚本,然后执行这些脚本。很快,非常灵活。 Heyes Template Class 一个非常容易使用,但功能强大并且快速的模板引擎,它帮助你把页面布局和设计从代码中分离。
阅读全文
摘要:curl_setopt()函数将为一个CURL会话设置选项。option参数是你想要的设置,value是这个选项给定的值。 下列选项的值将被作为长整形使用(在option参数中指定): *CURLOPT_INFILESIZE: 当你上传一个文件到远程站点,这个选项告诉PHP你上传文件的大小。 *CURLOPT_VERBOSE: 如果你想CURL报告每一件意外的事情,设置这个选项为一个非零值。 *CURLOPT_HEADER: 如果你想把一个头包含在输出中,设置这个选项为一个非零值。 *CURLOPT_NOPROGRESS: 如果你不会PHP为CURL传输显示一个进程条,设置这个选项为一个...
阅读全文
摘要:$conn=mssql_connect("127.0.0.1","user","passwd");mssql_select_db("mydb");$stmt=mssql_init("pr_name",$conn);//$a=50001;mssql_bind($stmt,"RETVAL",$val,SQLVARCHAR); //用于直接返回return -103此类的值。mssql_bind($stmt,"@outvar",$b,SQLVARCHAR,tru
阅读全文
摘要:URLEncode:是指针对网页url中的中文字符的一种编码转化方式,最常见的就是Baidu、Google等搜索引擎中输入中文查询时候,生成经过Encode过的网页URL。URLEncode的方式一般有两种,一种是传统的基于GB2312的Encode(Baidu、Yisou等使用),另一种是基于UTF-8的Encode(Google、Yahoo等使用)。本工具分别实现两种方式的Encode与Decode:中文 -> GB2312的Encode -> %D6%D0%CE%C4中文 -> UTF-8的Encode -> %E4%B8%AD%E6%96%87Html中的URL
阅读全文
摘要:演示用代码如下所示: class ClassOne { function callClassOne() { print "In Class One"; } } class ClassOneDelegator { private $targets; function __construct() { $
阅读全文
摘要:最近发现textarea中输入的值会保留换行符号,后台去掉它很麻烦。 我先用nl2br()方法处理了下发现处理不了, 后来由用结合 $textarea_value = htmlentities(trim($textarea_value),ENT_QUOTES,”utf-8″); 终于将换行符号去掉了
阅读全文

浙公网安备 33010602011771号