PHP和MySQL Web開發重新手到高手,第9天-總結

1.  PHP中$_REQUEST,$_POST,$_GET的區另和聯繫_2015_1025php

2.  MySQL_PHP學習筆記_2015_0907_PHP使用小總結html

2.1. 使PDO對象在沒能成功執行任務的任意時刻都能拋出一個PDOException 數據庫

在創建一次成功的鏈接以後, PDO會切換到」故障沉默」模式. 當某處出錯時, 這會使咱們很難發現錯誤併成容地處理它. cookie

可果咱們想要使PDO對象在沒能成功執行任務的任意時刻都能拋出一個PDOException, 能夠經過調用PDO對象的setAttribute方法來配置它, 以使其作到上面提到的功能. session

2.2. 字符編碼的問題 函數

將pdo對象設置爲UTF-8編碼. 學習

$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 網站

$pdo->exec('SET NAMES "utf8"');編碼

3. MySQL_PHP學習筆記_2015_0907_PHP用pdo鏈接數據庫時報錯 could not find driverspa

4. MySQL_PHP學習筆記_2015_0906_使用PHP模板

本次筆記中,均使用此類模式來編寫. 即模板+控制器.

5. 關於zend studio 出現亂碼問題的總結

6. MySQL_PHP學習筆記_2015.04.19_PHP鏈接數據庫

7. SESSION用法.

PHP session 變量用於存儲有關用戶會話的信息,或更改用戶會話的設置.session變量保存的信息是單一用戶的,而且可供應用程序中的全部頁面使用.

會話信息是臨時的,用戶離開網站後,有可能被刪除.須要永久儲存信息,能夠把信息存在數據庫中.

session的工做機制是爲每個訪問者建立一個惟一的id(UID),並基於這個UID來存儲變量.UID存儲在cookie中,亦或經過URL進行傳導.

用法:

7.1 啓動會話,session_start(),此函數應位於<html>標籤以前.

  <?php session_start(); ?>

7.2 存儲session變量.直接設定變量名,進行賦值便可.

  // store session data
  $_SESSION['views']=1;

7.3 終結session,若是但願刪除某些session數據,可使用unset或session_destory()函數.

  unset()函數用於釋放指定的session變量:
  
  
  
  
session_start();
unset($_SESSION['loggedin']);
unset($_SESSION['email']);
unset($_SESSION['password']);
  也能夠經過session_destory()函數終結session:
  
  
  
  
<?php  
session_start();
session_destroy();  
?>
注: session_destory()將重置session,您將失去全部已存儲的session數據.
相關文章
相關標籤/搜索