当前位置: 代码迷 >> PHP
 解决方案列表
  • [PHP] php 惯用函数

    php常用函数当用户提交数据为中英数字混排时计算长度?/**?*UTF-8编码情况下*?*计算字符串的长度*?*@param??string?????$str???????字符串?*?*@return?array?*/functionstrLength($str){???if(empty($str)...

    16
    热度
  • [PHP] 瞅discuz发现了php的一个过瘾的函数调用方法

    看discuz发现了php的一个过瘾的函数调用方法<?phpfunctionmyecho($data){ echo$data;}$myfun="myecho";$myfun("sometext");?>?

    81
    热度
  • [PHP] PHP header发送各种类型文件及设置文件上载名

    PHPheader发送各种类型文件及设置文件下载名<?phpheader('Content-type:application/image/pjpeg');//输出的类型header('Content-Disposition:attachment;filename="downloaded.jpg...

    18
    热度
  • [PHP] PHP异常提示解释

    PHP错误提示解释在学习PHP的时候,经常遇到各种错误提示,今天看到这错误提示和解释感觉挺好,现转过来,供我们学习。呵呵。。。。。1、Notice:Undefinedvariable:变量名in注:使用了一个没有被定义的变量2、Parseerror:syntaxerror,unexpectedT_E...

    75
    热度
  • [PHP] php 兑现KMP算法

    php实现KMP算法<?php/***KMP算法的PHP实现**@authorzhaojiangwei2011/10/2210:28*/classKMP{private$next=NULL;//模式串T的next数组private$t=NULL;//模式串private$str=NULL;//...

    77
    热度
  • [PHP] PHP输出台历 PHP实现日历效果

    PHP输出日历PHP实现日历效果<styletype="text/css">#tc_calendar{width:250px;}#tc_title{height:33px;line-height:33px;text-align:right;overflow:hidden;}#tc_tit...

    93
    热度
  • [PHP] PHP 摘引的调用

    PHP引用的调用1.functiontest($arr){}echotest(&$arr);2.functiontest(&$arr){}echotest($arr);1和2是一样的效果.3.function&test($arr){return$result;}echo&am...

    51
    热度
  • [PHP] php兑现单链表(静态链表)

    php实现单链表(静态链表)<?php/**单链表的PHP实现**@authorzhaojiangwei*@since2011/10/20*///结点类classNode{private$next=NULL;//下一个结点指针private$data=NULL;//数据publicfuncti...

    103
    热度
  • [PHP] php基础-种内部的动态成员变量

    php基础-类内部的动态成员变量classTestClass{?????functionTestClass(){???????????$this->addAttr="testtest";?????}??????functiontestAddAttr(){??????????echo$this-...

    40
    热度
  • [PHP] php基础-范例:global和static的使用和区别

    php基础-实例:global和static的使用和区别???functiontestGloabl(){??????global$testGloabl;??????$testGloabl=2;??????$testGloabl++;????}????testGloabl();????echo$tes...

    82
    热度
  • [PHP] php基础-$GLOBALS内置变量的运用

    php基础-$GLOBALS内置变量的使用一个包含了全部变量的全局组合数组。变量的名字就是数组的键:????$testAttr="testsetest";???echo$GLOBALS['testAttr'];???echofunckFuc();??????functionfunckFuc(){??...

    78
    热度
  • [PHP] php基础-define跟defined函数的使用

    php基础-define和defined函数的使用???define("TEST_ATTR","hhhhhhh");???echoTEST_ATTR;?define相当于java中的constant用来定义一个常量;?defined()函数检查某常量是否存在。若常量存在,则返回true,否则返回fa...

    22
    热度
  • [PHP] php _call and _callStatic

    php__calland__callStaticPHP5?的对象新增了一个专用方法?__call(),这个方法用来监视一个对象中的其它方法。如果你试着调用一个对象中不存在的方法,__call?方法将会被自动调用。?__call()?istriggeredwheninvokinginaccessibl...

    71
    热度
  • [PHP] php获取本土实际IP

    php获取本地实际IP?functionreal_ip(){???static$realip=NULL;???if($realip!==NULL)???{???????return$realip;???}???if(isset($_SERVER))???{???????if(isset($_SERV...

    62
    热度
  • [PHP] PHP缓存稽查

    PHP缓存检查functioncheckfile($file,$cachetime=60){?$file=ROOT_PATH.'/data/cache/'.$file.'.php';?if(is_file($file))?{//如果文件修改(右键点击这个文件属性,有一个:修改时间)+缓存时间60秒&...

    57
    热度
  • [PHP] PHP札记之OOP

    PHP笔记之OOP<br>├对象访问自身的属性和方法用“->”来进行访问,访问属性时不需要加“$”;<br>├类里面使用this关键字时需呀在this前加“$”$this->name="firstep";<br>├类的构造函数__construct()...

    48
    热度
  • [PHP] PHP数三退1面向对象的写法

    PHP数3退1面向对象的写法<?php//用面向对象的方法写将猴子选大王实现同样数3退1classMonkey{/***定义猴子类*属性编号$id*左手$left表示的当前猴子左边的猴子*右手$right表示的当前猴子右边的猴子*/public$id;public$left;public$ri...

    21
    热度
  • [PHP] PHP数三退1

    PHP数3退1<?php$sum=10;for($i=0;$i<$sum;$i++){$arr[$i]=true;}$count=count($arr);$io=0;$index=0;while($count>1){if($arr[$index]==true){$io++;if($...

    80
    热度
  • [PHP] PHP二分法 查寻

    PHP二分法查找二分法的思想是这样的给我一个数组我把数组的头和尾索引相加除2这样就得出中间的位置索引拿我要找的数的值和中间索引位置的值做比较如果相等就返回这个中间位置的索引.如果中间位置的值大于索要查找的值将中间位置索引作为尾索引再和头索引相加除2得出中间索引比较,如果中间位置的值小于要找的值将中间...

    497
    热度
  • [PHP] [] ThinkPHP 集成FIREPHP

    []ThinkPHP集成FIREPHP呵呵tp的调试真的很傻很难用,要想输出trace信息,条件如下:1.app_debug以及show_page_trace设置成true,2.action必须有视图才行在这里发挥了自己的想象终于把firephp集成进来了,哈哈哈,方法如下:[就是替换thinkph...

    19
    热度