PHP

PHP小知识收集

PEAR是“PHPExtensionandApplicationRepository”的缩写,即PHP扩展和应用仓库。PECL是“PHPExtensionCommunityLibrary”的缩写,即PHP扩展库。PECL可以看作PEAR的一个组成部分。str_spit将字...
代码星球·2020-04-10

PHP正则替换函数收集

preg_replace()$msg=preg_replace("/<style>.+</style>/is","",$msg);-----删除<style></style>和中间的部分$msg=preg_replace("/<[^>]+>/","",$...

php apache 和mysql查看版本常用方法收集

php:  1.命令行查询,下图是因为添加php进系统环境变量了     2.预定义常量PHP_VERSION查询    3.phpversion()函数查询    4.phpinfo()查询  apache:   mysql:  1.在终端下:mysql-V     2.2:在mysql...

linux 安装 apache+mysql+php

http://www.cnblogs.com/lufangtao/archive/2012/12/30/2839679.html...
代码星球·2020-04-10

PHP goto

if(true){echo"runif";gotofly;}else{fly:echo"runelse";} ...
代码星球·2020-04-10

PHP常见的几种攻击方式

1.SQLInjection(sql注入)    1暴字段长度 Orderbynum/*  2.匹配字段 and1=1unionselect1,2,3,4,5…….n/*  3.暴露字段位置 and1=2unionselect1,2,3,4,5…....

PHP几个数组函数

array_intersect比较两个数组的键值,并返回交集:<?php$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");$a2=array("e"=>"red","f"=>"green","g"=>...
代码星球·2020-04-10

PHP进阶玩法

1.删除不必要的模块。PHP随带内置的PHP模块。它们对许多任务来说很有用,但是不是每个项目都需要它们。只要输入下面这个命令,就可以查看可用的PHP模块:# php - m 一旦你查看了列表,现在可以删除不必要的模块。减少模块的数量有助于提高你所处理的Web应用程序的性能和安全2...
代码星球·2020-04-10

php数组和对象相互转换

functionarrayToObject($e){if(gettype($e)!='array')return;foreach($eas$k=>$v){if(gettype($v)=='array'||getType($v)=='object')//多维数组$e[$k]=(object)arrayToObjec...

php魔术方法

<?php//DeclareasimpleclassclassTestClass{public$foo;publicfunction__construct($foo){$this->foo=$foo;}publicfunction__toString(){return$this->foo;}}$cla...
代码星球·2020-04-10

php和js的不定参

functionmy_func(){$args=func_get_args();print_r($args);}my_func('php','java','node.js');javascrip的参数只是个形式,不一定说你归定几个参数就只能传几个参数,在函数的内部可以用arguments对象来访问实际传入的参数argu...
代码星球·2020-04-10

php九个很有用的功能

1.任意数目的参数//两个默认参数的函数functionfoo($arg1='',$arg2=''){echo"arg1:$arg1";echo"arg2:$arg2";}foo('hello','world');/*输出:arg1:helloarg2:world*/foo();/*输出:arg1:arg2:现在我们来...

wamp升级php

1.  停止WAMP服务器.2.  去网站windows.php.net 下载php-5.4.31-nts-Win32-VC9-x86.zip(32位的).不要下载THEINSTALLER.3. 在wamp/bin/php创建php5.4.31文件夹 ...
代码星球·2020-04-10

php rand()和mt_ran(),还有随机数生成器

PHP的rand()函数默认使用libc随机数发生器。mt_rand()函数是非正式用来替换它的。该函数用了MersenneTwister中已知的特性作为随机数发生器,它可以产生随机数值的平均速度比libc提供的rand()快四倍。...
代码星球·2020-04-10

php static 和self区别

static(关键字) 类似于 self(关键字) ,但它指向的是被调用的类(Document) 而不是包含类(DomainObject) , static 和 self 的区别:<?phpclassDomainObject...
代码星球·2020-04-10