-
[PHP] PHP初记(5) - 设置页面编码
PHP小记(5)-设置页面编码 PHP设置页面编码:? header("Content-Type:text/html;charset=utf-8") ? 注:此语句前,页面不能有echo或print或HTML脚本输出到浏览器,否则会报错。
132
热度 -
[PHP] 深入议论PHP5对象复制技术
深入讨论PHP5对象复制技术 对象复制的由来为什么对象会有“复制”这个概念,这与PHP5中对象的传值方式是密切相关的,让我们看看下面这段简单的代码PHP代码*/****电视机类**/*classTelevision*{*/****屏幕高度**/*protected$_screenLength=300...
289
热度 -
[PHP] [原创]PHP字符串与字节数组的高速互换
[原创]PHP字符串与字节数组的快速互换 ???????要加密,则需要将字符串转为ASCII的字节数组。反之,则要转回来。代码为什么速度快?那就是,能不用FOR循环的,直接不用。使用PHP原有的函数,让它实现,这是最快的。 <?php functionstringToByteArray($st...
121
热度 -
[PHP] php与http(php预约义变量)
php与http(php预定义变量) var_dump($_SERVER['REQUEST_URI']);var_dump($this->request->getRequestType());var_dump($this->request->getIsAjaxRequest(...
208
热度 -
[PHP] PHP初记(6) - 数组添加元素
PHP小记(6)-数组添加元素 今天学到了PHP数组添加一个元素的新方式。 以前总是用push()函数来添加: $arr=array(); array_push($arr,el1,el2...eln); ? 但其实有一种更直接方便的做法: $arr=array(); $arr[]=el1;...
149
热度 -
[PHP] PHP中的''、零、null 相等?
PHP中的''、0、null相等?! 猜猜以下代码输出结果,初学php语言,跟java比,输出结果让我有点吃惊 //$str1,$str2='';//语法有错误 $str1=null; $str2=''; if($str1==0) echo"相等"; else echo"不等"; ech...
136
热度 -
[PHP] 来源科技qeephp的apmxe集成环境中xdebug的安装
起源科技qeephp的apmxe集成环境中xdebug的安装 经过一个上午的折腾,发现xdebug和xcache冲突。(具体xdebug参见网上教程) 修改php.ini和php.template 把debug配置放到xcache下面就可以了。 比如: [xcache] zend_extension...
90
热度 -
[PHP] PHP初记(1) - @函数名的作用
PHP小记(1)-@函数名的作用 PHP中调用函数(我个人觉得用“函数”比用“方法”要适合些)的时候,在函数名前面加@,那么当执行函数出错时,不会显示出错信息。 例如: functionfoo($n){ $result=1/$n; return$result; } echo@foo(0)...
95
热度 -
[PHP] PHP Array 学习记要(1)
PHPArray学习记录(1) 关于数组的一些方法 $test_arr=array( 'name'=>'test', 2=>2, 'color'=>"red" ); echo'使用var_dump方法输出数组:'; var_dump($test_ar...
866
热度 -
[PHP] php 字符串大小写变换
php字符串大小写转换 ucwords(string)//每个单词首字母大写 ucfirst(string)//字符串第一个字母大写 strtolower(string)//字符串转换成小写 strtoupper(string)//字符串转换成大写
169
热度 -
[PHP] php链表,装载器方式与调用入口保护
php链表,装载器模式与调用入口保护 这是一个十分有趣的问题。三者相遇,会发生一种怪异的冲突。当装载器模式模式实现链表的不同操作的算法之时,我们在链类表中是用$this传入链表本身。结果,算法中,无法删除链表的head。具体表现为,函数内部,删除head成功,而返回值则记远是原始的head.为什么呢...
171
热度 -
[PHP] PHP中empty、isset、is_null差别
PHP中empty、isset、is_null区别 empty如果变量是非空或非零的值,则empty()返回FALSE。换句话说,""、0、"0"、NULL、FALSE、array()、var$var、未定义;以及没有任何属性的对象都将被认为是空的,如果var为空,则返回TRUE。isset如果变量...
275
热度 -
[PHP] phpGACL汉语手册(九)扩展权限对象
phpGACL中文手册(九)扩展权限对象 扩展权限对象 在 phpGACL 中可以通过配置扩展权限对象( AXO 对象)为第三方添加权限。我们已经知道了 phpGACL 是如何将 ARO 对象和 ACO 对象组成一个访问控制策略指令的,这主要...
128
热度 -
[PHP] php中""双冒号功用
php中"::"双冒号作用 lazycms::$sysname第一次见到这种表现方式,请问是双冒号什么意思答:直接属类的方法或属性。也就是static静态方法或属性的使用。域运算符,一般用于在B类对象中使用A类对象的属性/方法! ? ? 本文描述PHPV5中对象和类的基础知识,从...
243
热度 -
[PHP] phpGACL汉语言手册(七)
phpGACL中文手册(七) 解决冲突 如果我们把 Chewie 加入到工程师组中会出现什么情况呢? 缺省:全部拒绝 千年隼号乘客 ├ ─ 船员 [ 允许:全部 ] │├─Han │├─Che...
172
热度 -
[PHP] phpGACL汉语手册(八)
phpGACL中文手册(八) 权限对象的命名 phpGACL 系统用双关键字组合唯一标识每一个权限对象( ARO 、 AXO 或 ACO 对象),并且它是权限对象类型。 它是用元组(权限对象类型,节,值)的形式来唯一标识权限对象的。 第一个元组元素...
508
热度 -
142
热度 -
160
热度 -
[PHP] PHP中"几多时间之前的"做法
PHP中"多少时间之前的"做法 经常看到,有的视频站上,都显示某个视频,是多少天之前,多少分钟之前,多少年之前,其实实现起来不麻烦,下面是函数:<?PHPinclude_once('timeago.php');$cur_time1="1291684422";//UNIX时间...
465
热度 -
[PHP] PHP_保存两位小数并且四舍五入_保留两位小数并且不四舍五入
PHP_保留两位小数并且四舍五入_保留两位小数并且不四舍五入 php保留两位小数并且四舍五入 $num=123213.666666; echosprintf("%.2f",$num); php保留两位小数并且不四舍五入 $num=123213.666666; echosprintf("%.2f",s...
229
热度