随笔分类 - php_函数
摘要:array_shift将数组的开头的单元移除数组:mixed array_shift( array &$array )array_shift()将array的第一个单元移出并作为结果返回,将array的长度减一半将所有其它单元向前移动一位.所有的数字键名将改为从0开始计数,文字键名将不变.如果array为空(或者不是数组),则返回Nullarray_unshiftarray_unshift - 在数组开头插入一个或多个单元int array_shift( array &$array, mixed $var [,mixed $...])array_unshift()将传入的单元插
阅读全文
posted @ 2012-11-18 14:17
sgsheg
摘要:register_globals可能是php最具有争议的变化是从PHP 4.2版的开始配置文件register_globals的默认值从On到off了对此项的依赖是如此普遍以至于很多人根本不知道它的存在而一位PHP本来就是这么工作的.本书将解释用这个指令如何写出不安全的代码,但要知道这个指令本身没有不安全的地方,误用才会.当register_globals打开以后,各种变量都被注入.例如来自HTML表单的请求变量.再加上PHP在使用变量之前无需进行初始化的,这就使得更容易写出不安全的代码.这是个艰难的抉择.但PHP社区还是要决定关闭此选项.$_SERVER 服务器和执行环境信息$_SERV..
阅读全文
posted @ 2012-11-14 23:42
sgsheg
摘要:track_errors boolean如果开启,最后的一个错误将永远被存储在变量$php_errormsg中.feof:测试文件指针是否达到了文件结束的位置bool feof(resource $handle)如果文件指针到了EOF或者出错的时候返回TRUE,否则返回一个错误(包括socket超时),其他情况下则返回FALSEfclose()-->关闭一个已经打开的文件指针bool fclose(resource $handle)将handle指向的文件关闭strpos:查找字符串首次出现的位置int strpos(string $haystack,mixed $needle[,int
阅读全文
posted @ 2012-11-12 23:16
sgsheg
摘要:printf函数----输出格式字符串int printf(string $format,[,mixed $args[,mixed avgs..]])依据format格式参数输出feof:测试文件指针是否到了文件结束的位置.bool|feof(resousce $handle)如果指针已经到了EOF或者出错的时候,否则返回一个错误(包括socket超时),其他情况下返回falsemicrotime:返回系统unix时间戳当前unix时间戳以及微秒数.本函数仅仅支持gettimeofday()系统调用的操作系统下可用.time --返回当前UNIX时间戳int time(void)pdo的使用:
阅读全文
posted @ 2012-11-12 23:14
sgsheg
摘要:get_magic_quotes_runtime是用来设置php环境变量的magic_quotes_runtime的值set_magic_quotes_runtime()可以修改php.ini中magic_quotes_runtime boolean的设置,进行相对应的转义magic_quotes_runtime 0===关闭1===打开magic_quotes_runtime::值的使用中国\地大吴博\哈哈
阅读全文
posted @ 2012-10-11 23:18
sgsheg
摘要:bin2hex将二进制转为十六进制表示string bin2hex(string $str);返回ASCII字符串,为参数str的十六进制表示,转换为字节方式,高四位字节优先.$string="sunhao";echo bin2hex($string);输出二进制的文件+---------------------------------------------------------------------------------------+base64_decode:对使用MIME base64编码数据进行解码string base64_decode(string $e
阅读全文
posted @ 2012-10-11 11:02
sgsheg
摘要:<?php//@Author sgsheg//@Time 9/28/*preg_match_all 执行一个全局正则表达式匹配int preg_match_all(string $pattern,string $subject[,array &$matches[,int $flags=PREG_PATTERN_ORDER[,int $offset=0]]]);搜索subject中所有匹配pattern给定的正则表达式的匹配结果并将他们以flag指定顺序输出到matches中.在第一匹配找到以后,子序列继续从最后一次匹配位置搜索.+-------------------------
阅读全文
posted @ 2012-10-08 17:04
sgsheg
摘要:<?php/*//@auhto sgsheg //@Time 9/27+---------------------------------------------------------------------------------+函数虚重载在php里面没有函数伪重载,让很多时候我们无法进行一些处理,甚至不得在函数后面进行定义N个元素func_get_args,func_num_args,func_get_get_arg+---------------------------------------------------------------------------------+
阅读全文
posted @ 2012-10-08 17:01
sgsheg
摘要:<?php/* str_repeat--->重复字符串 string str_repeat(string $input,int $multiplier)+---------------------------------------------------------------------------------------+multiplier:乘数+---------------------------------------------------------------------------------------+echo strpeat(12,3);str_shuf
阅读全文
posted @ 2012-09-27 18:00
sgsheg

浙公网安备 33010602011771号