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

双面盘玩法