-
[PHP] PHP ob_start() 函数引见
PHPob_start()函数介绍phpob_start与ob_end_flush()是php的缓冲输出函数。ob_start([stringoutput_callback])-打开输出缓冲区,所有的输出信息不在直接发送到浏览器,而是保存在输出缓冲区里面,可选得回调函数用于处理输出结果信息。ob_e...
72
热度 -
[PHP] php运用excel_class.php操作Excel文件
php使用excel_class.php操作Excel文件<?php//header("Content-type:application/vnd.ms-excel");//header("Content-Disposition:attachment;Filename=document_name...
55
热度 -
33
热度 -
46
热度 -
[PHP] php APC 造成的session无法保存bug及解决办法
phpAPC造成的session无法保存bug及解决方法APC对php脚本的加速效果是明显的,基本可以将php-fpm服务器负载能力提高到2倍,所以在生产环境中,需要尽可能使用APC来加速php脚本。?这是我通过web?bench压力测试得出的结论,而在生产环境中,使用APC之后,脚本的执行速度确实...
40
热度 -
[PHP] PHP中Array的hash函数兑现
PHP中Array的hash函数实现今天回顾学习了PHP中变量实现的方法,在浏览其源码是发现在PHP中所有的数据类型通过一个union存储。php语言是弱类型语言,其实现中通过记录变量的类型和值来实现其管理。?PHP中使用最多的非Array莫属了,那Array是如何实现的?在PHP内部Array通过...
80
热度 -
[PHP] PHP语言中global跟$GLOBALS[]的分析
PHP语言中global和$GLOBALS[]的分析php中global和$GLOBALS不仅仅是写法不一样以为,2者的区别还是很大的,在实际应用中需要注意!先看下面的例子:<?php//例子1functiontest_global(){global$var1,$var2;$var2=&...
182
热度 -
[PHP] 看到PHP的一道面试题, 做了上, 不知道还有没好点方法
看到PHP的一道面试题,做了下,不知道还有没好点方法题目如下,类似这样的aaa<em>sss</em>ddd字符串,写个函数CutStr($str,$max)实现截取:1)如果$max大于$str的长度则返回$str2)<em>和</em>不包含在长度...
7
热度 -
78
热度 -
[PHP] php程序调用时间出现的时间和日期和当时的时间不相符合DE解决方法
php程序调用时间出现的时间和日期和当时的时间不相符合DE解决办法php程序调用时间出现的时间和日期和当时的时间不相符合系统环境是win2003+php5.2+mysql5.0今天发现用php程序调用echodate("y-m-dh:i:s",time()时间日期和本地时间不符合,于是找到合适的解决...
69
热度 -
[PHP] PHP随机位置向字符串安插关键字
PHP随机位置向字符串插入关键字$times=4;//关键字出现频率$keyword="【fuck】";//要替换的关键字$str="棕是呆硫酸铝中伙右中西医三阿拉山口地方就看到las决哦iasfls.sdmflaskdf洛杉矶的法律卡死噢iuoi020990拉开时间的发生了疯狂";$strlen=...
40
热度 -
[PHP] empty跟isset的解决之道 - PHP变量是否定义的判断
empty和isset的解决之道-PHP变量是否定义的判断当访问一个未定义的变量时,PHP会产生警告?使用之前可以用empty();或isset()来判断变量是否定义$arr['k1'];尽管$arr是未定义的,还是可以用用这两个函数来判断如果使用如果使用if判断,将会产生?Undefinedvar...
78
热度 -
[PHP] 惯用PHP正则表达式
常用PHP正则表达式匹配中文字符的正则表达式:[\u4e00-\u9fa5]?评注:匹配中文还真是个头疼的事,有了这个表达式就好办了?匹配双字节字符(包括汉字在内):[^\x00-\xff]?评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)?匹配空白行的正则表达式:\n\...
91
热度 -
[PHP] PHP 全局变量在用户自定义函数内部不足见
PHP全局变量在用户自定义函数内部不可见全局变量是定义在任何函数之外,其作用域是整个PHP文件,但在函数内部不可见,若要使其可见就需要用global声明。?<?php$val1=1;$val2=2;functiontest(){echo"start\n";echo"val1:".$val1."...
28
热度 -
101
热度 -
[PHP] PHP创办层级目录,多级目录
PHP创建层级目录,多级目录上传文件常常需要将不同类型文件放到不同文件夹中。但由于PHP中创建目录时只能创建一个,什么意思?看一看以下代码就清楚了。代码:<?phpmkdir("cjlsoft/download/cpp_book",0755);?>代码执行后会产生错误,因为你想创建的文件...
84
热度 -
[PHP] java 和 php共享memcached数据注意有关问题
java和php共享memcached数据注意问题在很多时候,一台memcachedserver中的数据,需要被不同语言的客户端访问。在理想的情况下,一种语言写,其他语言读可能不会造成一些兼容的问题。日前遇到了java和php共享数据的问题,php写入的时候,java可以读取;java写入的,php...
33
热度 -
[PHP] PHPRPC 让 SOA 从梦想成为现实
PHPRPC让SOA从梦想变成现实SOA是一种程序设计思想,其实早在远古时代(计算机史)它就已经出现了。无非就是把系统分解,将数据和业务逻辑部分尽量独立出来,然后以服务形式提供给另外的系统共用。那时也有一些可以实现SOA的工具,比如DCOM、CORBA等,不过前者仅限于Windows,后者又太复杂,...
454
热度 -
[PHP] php按指定元素值除去数组元素的方法
php按指定元素值去除数组元素的方法?<?php?//去除值为"Cat"的元素?$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse");?print_r($a);?unset($a[array_search("Cat",$a)]);//arr...
5
热度 -
22
热度