php實戰第十天_PHP教程

來源:互聯網
上載者:User
今天算是把瀑布流留言板前台後台做完了.先欣賞下吧.


今天學習到的東西

serialize()序列化

unserialize()反序列化

由這兩函數,編寫出了 config_set() 和 config_get() 兩函數.


[php]
/**
* 用於寫出數組配置
*/
function config_set($fileName,$arr_var){
file_put_contents($fileName, serialize($arr_var));
}
/**
* 用於讀出配置,傳回值為設定出去的數組
*/
function config_get($fileName){
if(file_exists($fileName)){
return unserialize(file_get_contents($fileName));
}
}

/**
* 用於寫出數組配置
*/
function config_set($fileName,$arr_var){
file_put_contents($fileName, serialize($arr_var));
}
/**
* 用於讀出配置,傳回值為設定出去的數組
*/
function config_get($fileName){
if(file_exists($fileName)){
return unserialize(file_get_contents($fileName));
}
}調用方法


[php]
$config = array(
'title' => '瀑布流留言板',
"b"=>'aaaa'
);

config_set("data.php",$config);


$config=config_get('data.php');

var_dump($config);

$config = array(
'title' => '瀑布流留言板',
"b"=>'aaaa'
);

config_set("data.php",$config);

$config=config_get('data.php');

var_dump($config);
2.jquery選取器中'[]'的使用方法,和 removedClass 移除樣式, addClass 添加樣式,利用這個可以輕鬆做出高亮效果

var focus_li = $("#menu li[class!=nav-header]");
focus_li.click(function() {

focus_li.removeClass("active"); //把所有高亮樣式去掉
$(this).addClass("active"); //給被點擊的添加高亮樣式

3.關於session,unset($_sesstion),這是清除不了的.要使用 session_unset()


4.前台的留言表單重新編寫chrome瀏覽器效果好,IE的話特效少,不太漂亮


[html]


5.背景下拉按鈕,很漂亮噢.哈


[html]



歡迎回來 <{$userName}>


  • 查看網站


  • 退出登陸






歡迎回來 <{$userName}>


  • 查看網站


  • 退出登陸



http://www.bkjia.com/PHPjc/477377.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/477377.htmlTechArticle今天算是把瀑布流留言板前台後台做完了.先欣賞下吧. 今天學習到的東西 serialize()序列化 unserialize()反序列化 由這兩函數,編寫出了 c...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.