php5 3中關於session的一點東西

2021-07-22 13:43:45 字數 1045 閱讀 1491

session是web開發中常用到的用於記錄「臨時資料」以便於在不同的頁面裡可以共享這些會話資料的乙個函式。

簡單的session應用:

在page1.php中設定會話內容s

(page1.php)

session_start();//不可缺少

$_session['animal'] = 'lion';

$_session['time'] = time();

這樣,就能夠在page2.php中訪問到該會話中的資料了。

(page2.php)

session_start();//不可缺少

echo($_session['animal']);

echo($_session['time']);

如果整個專案工程裡面都只用乙個會話,難免會導致一些變數重複,而且也存在因為某個會話不想被其他頁面共享的情況,因此可以對每個會話設定session_name('testname')來設定session的唯一性,其實通過設定session_name也是間接的設定了不同的session_id();這樣,當要訪問到這個session的時候,輸入對應的session_('testname')就可以訪問到該會話了。其他的會話則不會被訪問到。

page1.php中

page1.php

session_name('sessionname');

session_start();

$_session['animal'] = 'lion';

$_session['time'] = time();

page2.php中

page2.php

session_name('sessionname');

session_start();

echo($_session['animal']);

echo($_session['time']);還有未解決的問題,如何在不同的apache中共享session???

php5 3管理操作

php 5.3.3 中 php fpm 的重啟 終止操作命令 php 5.3.3 原始碼中已經內嵌了 php fpm,不用象以前的php版本一樣專門打補丁了,只需要在configure的時候新增編譯引數即可。關於php fpm的編譯引數有 enable fpm with fpm user www w...

php5 3使用手冊,php5 3 注意事項說明

php5.3 新特性1.支援命名空間 namespace 5.3以前 class zend db table select 表示當前這個類檔案位於zend db table下 5.3namespace zend db table class select 2.支援延遲靜態繫結5.3以前 class ...

php5 3使用手冊,php5 3 注意事項說明

本篇文章是對php5.3中需要注意的一些事項進行了詳細的分析介紹,需要的朋友參考下 php5.3 新特性1.支援命名空間 namespace 5.3以前 class zend db table select 表示當前這個類檔案位於zend db table下 5.3namespace zend db...