本文为大家讲解的是示例是php调用MsSQL存储过程使用内置RETVAL获取过程中的return值,感兴趣的同学参考下.    【PHP代码】    $stmt = mssql_init('P__Global_Test', $conn) or die("initialize stored procedure

标签:

php获取当前网址url并替换参数或网址的方法

     本文是一个php获取当前网址url并替换参数或网址的方法,感兴趣的同学参考下.    //获得当前的脚本网址    function GetCurUrl()    {    if(!empty($_SERVER["REQUEST_URI"]))  &

标签:

PHP批量生成静态html简便有效的方法

     众所周知,大部分网站的新闻资讯或商品信息都是静态页面.这样做的好处主要是为了:1、加快访问速度,避免过多的操作数据库;2、SEO优化,便于搜索引擎收录.    本示例围绕 CMS 系统的静态页面方案出发,展示批量生成静态 html 功能.    注:本文程序只能在 Windows 的 DOS 或 Linux 下执行 P

标签:

php运算符小结

     最近在写PHP程序的时候发现了一些特殊的PHP符号,例如连续小于符号,三个小于符号,eot,eod,echo示例,print示例等,突然间 发现用这么久的PHP了,竟然连PHP的基本符号都没有认全,看到@号还查了半天才知道什么意思.把基本符号和一些外面冰吧常见的PHP符号整理成了列 表,在我的博客上帖一下吧,需要的朋友们可以参考下PHP相关的特殊符号~&nb

标签:

一个分段获取脚本执行时间的方法

     很多时候我们需要计算PHP脚本的执行时间,来获知脚本的效率等问题.比如有一个一大段的PHP脚本,我们就需要一个分段获取脚本执行时间的方法.先介绍要用到的函数:    // 计时函数    function runtime($mode = 0) {    static $t;   

标签:

javascript打开新窗口的九种方法

     javascript打开新窗口方法    window.open('http://www.phpthink.cn');    【1、最基本的弹出窗口代码】    其实代码非常简单:    <SCRIPT LANGUAGE="javascript">

php数据库连接时容易出错的特殊符号问题说明

     在利用php来操作数据库的时候,倘若有添加,修改等操作时,需要注意的特殊字符.    应该注意的是:表名、字段名是用操作符(键盘左上角的"~"那个键上的"`")包起来的.而VALUES后面的值则是用单引号包起来的,据说这样是一种防注入的措施.    $sql="INSE

php实现禁止IE和火狐缓存的方法

     利用php实现禁用IE和火狐的缓存问题,在网速找了好多方法,最终还是解决了,需要了解的朋友可以参考下    其实最简单的方法是在头部加<meta>标签    <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache,no-sto

标签:

一个高效简便的php通用防注入程序

     今天做完了整个php项目,想来安全问题不少,开发程序的过程中无心过滤参数.所以注入少不了,才有了下面的防注入程序.本文是一个php实现的通用防注入程序代码示例,感兴趣的同学参考下.    function phpthink_checksql()    {    $bad_str = "an

标签:

PHP类操作函数的使用详解

     本文为大家整理了PHP 类操作函数的使用详解,感兴趣的同学参考下.    bool class_alias ( string $original , string $alias [, bool $autoload = TRUE ] ) ——为一个类创建别名    bool class_exist

标签:

PHP 删除一个目录及目录下的所有文件的实现方式

     本文是一个PHP实现的可以用来删除一个目录及目录下的所有文件的函数,感兴趣的同学参考下.    /*****    *@dir - Directory to destroy    *@virtual[optional]- whether a virtual directory   

标签:

PHP函数可变参数列表的具体实现方法介绍

也许对于PHP初级程序员来说,对于PHP函数并不能完全熟练的掌握。我们今天为大家介绍的PHP函数可变参数列表的实现方法主要是利用func_get_args()、 func_num_args()、func_get_arg()这三个系统函数来实现的,其中func_get_args()函数以数组的形式获得参数列表,具体用法参看手册。    PHP函数可变参数列表代码如下: 

标签:

     array_unshift()定义和用法    array_unshift() 函数在数组开头插入一个或多个元素.    被加上的元素作为一个整体添加,这些元素在数组中的顺序和在参数中的顺序一样.    该函数会返回数组中元素的个数.    语法    arr
PHP缩略图 等比例无损压缩,可填充空白区域补充色的实现代码,需要的朋友可以参考下。     <?php    error_reporting( E_ALL );    // 测试    imagezoom('1.jpg', '2.jpg', 400, 300, '#FFFFFF');  &n

MAMP Pro 3.05 on Mavericks updated to Yosemite - Apache does not start

     今天新版发布,立刻升级,结果就这MAMP玩意不能启动了.启动的时候直接报错: dyld: Symbol not found: _iconv Referenced from: /usr/lib/libmecabra.dylib Expected in: /Applications/MAMP/Library/lib/libiconv.2.dylib i

标签:

wget与wput

     不多写,就几个关键点:    wget ftp://xxx.xxx.xxxx.xxx/data/* --ftp-user=xxx --ftp-password=xxx    用于下载FTP目录    wput /var/www/xxxx ftp://user@password:/data/xxxx&

标签:

     面试的时候遇见这样一道题:    一群猴子排成一圈,按1,2,...,n依次编号.然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去...,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王.要求编程模拟此过程,输入m、n, 输出最后那个大王的编号.    约瑟夫算

PHP采集器snoopy.class.php应用详解

     Snoopy是一个php类,用来模拟浏览器的功能,可以获取网页内容,发送表单.Snoopy正确运行需要你的服务器的PHP版本在4.0以上,并且支持PCRE(Perl Compatible Regular Expressions),基本的LAMP服务都支持.Snoopy类的下载地址为:http://sourceforge.net/projects/snoopy

javascript中声明变量用var和不用的区别

     总结:    var与不var的区别:    1 有var声明的是局部变量,没var的,声明的全局变量    2 var的全局变量不能被删除,因为delete智能删除对象的可删除的属性,而通过var 定义的全局属性会被标明不可删除.需要说明的是,delete不成功并不会抛错,delete的返回值是t

标签:

php中怎么实现后台执行?

    php中实现后台执行的方法:    ignore_user_abort(true); // 后台运行    set_time_limit(0); // 取消脚本运行时间的超时上限    后台运行的后面还要,set_time_limit(0); 除非在服务器上关闭这个程序,

标签: