Warning: session_destroy() : Trying to destroy uninitialized sessionq错误

在使用session_destroy(),进行Session变量的注销时,出现了 Warning: session_destroy() [function.session-destroy]: Trying to destroy uninitialized session in 的错误!!经查证,在进行使用session_destroy()函数必须先调用session_start()函数。 也就是要有如下代码: <? session_start(); session_destroy(); ?>

作者: G三石 发布时间: 06-16

php session_unset与session_destroy的区别

关于session_unset()和session_destroy()的函数使用进行介绍。 session_unset() 释放当前在内存中已经创建的所有$_SESSION变量,但不删除session文件以及不释放对应的session id session_destroy() 删除当前用户对应的session文件以及释放session id,内存中的$_SESSION变量内容依然保留 因此,释放用户的session所有资源,需要顺序执行如下代码: 程序代码 <?php $_SESSION...

作者: G三石 发布时间: 06-16

php学习笔记

安装 ./configure --with-apxs2=/home/chandler/local/apache/bin/apxs --with-zlib=/usr/ –with-mysql=/usr/local/mysql Apache编译安装php错误 libphp5.so : No such file or directory apxs:Error: Command failed with rc=65536 把apache 目录build下面的libtool拷贝到了php编译安装的目录下,重新make clean 和make ,make install,就行了。 1,连接字符串用 . <?php ...

作者: welkinwalker 发布时间: 06-15

php设计模式 Singleton(单例模式)

1 <?php 2 /** 3 * 单例模式 4 * 5 * 保证一个类仅有一个实例,并提供一个访问它的全局访问点 6 * 7 */ 8 class Singleton 9 {10 static private $_instance = null;11 12 private function __construct()13 {14 }15 16 static public function getInstance()17 {18 if(is_null(self::$_instance)) {19 self::$_instance = new Singleton();20 }21 return self::$_instance;2...

作者: bluefrog 发布时间: 06-15

PHP爆绝对路径方法收集贴

1、单引号爆路径 说明: 直接在URL后面加单引号,要求单引号没有被过滤(gpc=off)且服务器默认返回错误信息。 Eg: www.xxx.com/news.php?id=149′ 2、错误参数值爆路径 说明: 将要提交的参数值改成错误值,比如-1。单引号被过滤时不妨试试。 Eg: www.xxx.com/researcharchive.php?id=-1 3、Google爆路径 说明: 结合关键字和site语法搜索出错页面的网页快照,常见关键字有war...

作者: 就是源源 发布时间: 06-15

php学习笔记------[抽象类与抽象方法]

<?php /* 抽象类 * * 抽象类是一种特殊的类,接口是一种特殊的抽象类,而多态就要使用到抽象类或接口 * * 声明抽象类和接口,以及一些需要的技术 * * 抽象类 * * 什么是抽象方法? * * 定义:如果一个类中的方法,没有方法体的方法就是抽象方法(没有使用{}而直接只用分号结束) * function test();//抽象方法 * function test(){};//不是抽象方法,有方法体,但方法体为空。 ...

作者: 代号极光 发布时间: 06-15

PHP SOAP实例

php提供了一个专门用于soap操作的扩展库,使用该扩展库后 可以直接在php中进行soap操作。下面将介绍soap的基本操作。 一、soap扩展的使用方法 php的soap扩展库通过soap协议实现了客服端与服务器端的 数据交互操作。从php5.0后,php就自带了soap的支持。使用 soap扩展库首先需要修改php安装目录下的配置文件php.ini 来激活soap扩展库。 在php.ini文件中找到如下所示的一行代...

作者: phpwriter 发布时间: 06-15

php学习笔记------[php面向对象中常用关键字与魔术方法]

<?php /* * PHP中常用的关键字 * * final * 1. final不能修饰成员属性(类中的常量不是用这个关键在) * * 2. final只能修饰类和方法 * * 作用: * 使用final修饰的类不能被子类继承 * * 使用final修饰的方法不能被子类去覆盖 * * 用来限制类不被继承,方法不被覆盖 * * static * 1.使用static可以修饰成员属性和成员方法,不能修饰 * * 2.用static修饰的成员属性,可以被同一...

作者: 代号极光 发布时间: 06-15

windows下配置nginx+php环境

刚看到nginx这个词,我很好奇它的读法(engine x),我的直译是“引擎x”,一般引“擎代”表了性能,而“x”大多出现是表示“xtras(额外的效果)”,那么整个词的意思就是类似“极致效果”,“额外性能”。当然这里不是要来唠嗑,以上是题外话。 nginx相较于我们熟悉的apache、IIS的优势,就我浅入浅出的了解,在于“反向代理”和“负载均衡”。因此考虑到能够为Web服务器节省资源,它可以...

作者: Devil.Waltz 发布时间: 06-15

PHP函数 -字符串函数

1、查找字符位置函数: strpos($str,search,[int]):查找search在$str中的第一次位置从int开始; stripos($str,search,[int]):函数返回字符串在另一个字符串中第一次出现的位置。该函数对大小写不敏感 strrpos($str,search,[int]):查找search在$str中的最后一次出现的位置从int 2、提取子字符函数(双字节) submit($str,int start[,int length]):从$str中strat位置开始提取[...

作者: 简单--生活 发布时间: 06-15