PHP中比较重要而不被注意的函数用法收集整理
本篇文章收集整理PHP中的一些重要底层函数的用法[@more@]1、错误和日志函数库本库属于php的核心函数库,可以直接使用。主要有以下几个函数。debug_print_backtrace和debug_backtrace 这两个函数实现相同的目的——记录php函数的调用堆栈——但是表现不同。debug_print_backtrace直接在输出内容中打印出调用堆栈内容,debug_backtrace将调用堆栈以数组的形式返回供php程序使用。 在我的一个数据字典载入类中debug_print_backtrace的输出如下:#0 DictLoader->b2d(list_number, Array ([freepp] => 24009394,[contact] =>
PHP下利用共享内存处理session的代码
本段代码利用共享内存处理session数据。[@more@]<?phpdefine("SESSION_PATH_HANDLE","session.data");define("SESSION_INDEX_HANDLE","index.data");define("SESSION_INDEX_SIZE",1048576);define("SESSION_DATA_SIZE",10485760);define("SHARED_SESS_TIME",3600);class ShareMemSession{ function init() { if(!file_exists(SESSION_INDEX_HANDLE)) { $handle=fopen(SESSION_INDEX_HANDLE,"wb"); fwrite($handle,"I will use this file
PHP引号使用规则
本篇文章讨论php中单引号与双引号的使用规则。[@more@]在php中,表示字符串时。单引号与双引号没太大区别。但是,如果字符串中有需要运算的变量的话,就要小心了.见下面代码:$aa='sss';echo "$aarn";echo '$aa'."rn";echo "'$aa'rn";echo '"$aa"'."rn";echo 1234;?>运行结果为sss$aa'sss'"$aa"123