当前位置: 代码迷 >> PHP
 解决方案列表
  • [PHP] php中运用zip

    php中使用zip在PHP中,可以使用PHP自己的ZIP功能去为某些文件打包和解压,这点来说比其他语言都很方便,方法小结如下:1打开PHP.INI中的扩展extension,启用(PHP5.2以后有这个功能)extension=php_zip.dll2压缩文件<?//Creatingobjec...

    64
    热度
  • [PHP] java软件工程师学php -16 exception处理

    java程序员学php-16exception处理写法与java风格一致thrownewException('exception',33);//比java多了一个error_codetry{$d->doSecond();}catch(Exception$e){echo$e.getMessage...

    80
    热度
  • [PHP] 可在后台老板执行的PHP代码

    可在后台执行的PHP代码ignore_user_abort();set_time_limit(0);$interval=10;$i=1;do{$fp=fopen('test/text'.$i.'.txt','a');fwrite($fp,'test'.$i);fclose($fp);sleep($i...

    16
    热度
  • [PHP] java软件工程师学php -13. 值传递与引用传递

    java程序员学php-13.值传递与引用传递php和Java一样,调用函数时,基本数据类型用值传递,对象用引用传递但php也可以传递基本数据类型的引用(用&符号):$w=65;functionchange_it(&$weight){$weight=60;}change_it($w)...

    9
    热度
  • [PHP] java软件工程师学php -10.脚本包含

    java程序员学php-10.脚本包含JSP:<@includefile="abc.jsp"/>PHP:require('abc.jsp')

    39
    热度
  • [PHP] java软件工程师学php -15 php中的namespace 与java中的package

    java程序员学php-15php中的namespace与java中的packagephp中的namespace跟java中的pakcage一样,都可以解决命名冲突的问题。比如:声明:namespaceAPP\KENT\CHEN;使用:require('xxx.php');echo\APP\KENT...

    64
    热度
  • [PHP] java软件工程师学php -9. 字符串处理

    java程序员学php-9.字符串处理PHPJAVA标准库或commons-lang的StringUtils==================================trim($str)---------str.trim()strtoupper($str)-----str.toUpperC...

    26
    热度
  • [PHP] java软件工程师学php -14. 面向对象

    java程序员学php-14.面向对象相同点:1.也是类+方法2.也不允许多重继承3.也有interface,可以利用interface实现多重继承4.也有抽象类5.也有静态方法6.也可以通过final关键字禁止扩展不同点:1.class本身没有accessmodifier2.属性和方法的默认的ac...

    568
    热度
  • [PHP] java软件工程师学php -12.变量作用域

    java程序员学php-12.变量作用域1.php比java多出了一个“文件”作用域(正式名称叫“全局作用域“,在当前php文件里有效),即写在php文件里但独立于任何函数之外的变量的作用域.这跟javascript里定义的全局变量有点像,但在php里,函数内部无法访问此类变量。2.通过requir...

    70
    热度
  • [PHP] java软件工程师学php -11.函数

    java程序员学php-11.函数publicStringjoin(Stringhead,Stringbody){if(body==null)body="Nobody";returnhead+body;}functionjoin(head,body='Nobody'){returnhead.body...

    76
    热度
  • [PHP] php合成可能创建gif动画

    php合成或者创建gif动画1.首先需要确认GD库是否正常。?2.如何是合成图片,请确保把分解的图片放在frames的文件夹里面。?3.GIFEncoder.class.php类??<?ClassGIFEncoder{var$GIF="GIF89a";/*GIFheader6bytes*/va...

    78
    热度
  • [PHP] java软件工程师学php - 8. 神奇的extract()

    java程序员学php-8.神奇的extract()声明这样一个关联数组:$map['BJ']='Beijing';$map['SH']='Shanghai';然后做一下extract($map),你就可以自动获得$BJ和$SH这两个变量,它们的值分别为Beijing和Shanghi。也就是说,ex...

    34
    热度
  • [PHP] java软件工程师学php - 7. Map被称作关联数组

    java程序员学php-7.Map被称作关联数组如:$map['BJ']='Beijing';$map['SH']='Shanghai';遍历这个关联数组:foreach($mapas$abbr=>$full_name){echo"$abbrisshortfor$full_name";}

    63
    热度
  • [PHP] java软件工程师学php - 4. gettype()/settype()

    java程序员学php-4.gettype()/settype()1.gettype()拿到数据类型比如gettype(345);//返回"integer"gettype(some_object);//返回"object"另有一些快捷的类型查询函数,如is_double(),is_array(),i...

    74
    热度
  • [PHP] java软件工程师学php - 3. 恒等式===

    java程序员学php-3.恒等式===3=='3'?true3==='3'?False.两边的值相等且类型相等,才叫恒等,比如3===3

    86
    热度
  • [PHP] java软件工程师学php - 6.用 foreach 循环数组

    java程序员学php-6.用foreach循环数组foreach($some_arrayas$element){echo$element;}

    104
    热度
  • [PHP] java软件工程师学php - 2. 非布尔类型可强行用作布尔类型

    java程序员学php-2.非布尔类型可强行用作布尔类型只要数据不是0,那它就可以当作true来用;否则,就当作false来用。if("abc"){echo"abc";//willprint"abc"}if(!"0"){echo"zero";//willprint"zero"}

    25
    热度
  • [PHP] PHP数据操作种

    PHP数据操作类<?php/**+----------------------*Mysql操作类+----------------------*文件名称Db.class.php+----------------------*文件描述mysql操作类+----------------------...

    70
    热度
  • [PHP] php中双引号跟单引号的区别

    php中双引号和单引号的区别""双引号里面的字段会经过编译器解释,然后再当作HTML代码输出。''单引号里面的不进行解释,直接输出。单引号解析的时间比双引号快单引号支持\转义符,双引号支持的转义符更多$hello=3;echo"hellois$hello";//打印结果:hellois3echo'h...

    99
    热度
  • [PHP] PHP调试及代码诠释

    PHP调试及代码注释一、调试PHP调试不同于Java1,常用调试方法:echo输出一个或者多个字符串var_dump()只适合打印变量和小数据count()数组长度-------适合打印大数据量(比如数组),只输出数量strlen()字符串长度print_r()可以打印出复杂类型变量的值(如数组,对...

    71
    热度