日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

php cookie名使用點(diǎn)號(hào)(句號(hào))會(huì)被轉(zhuǎn)換_PHP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:php格式化時(shí)間戳顯示友好的時(shí)間實(shí)現(xiàn)思路及代碼
在項(xiàng)目中時(shí)間一律顯示為2014-10-20 10:22顯得很呆板。在微博、QQ空間等網(wǎng)站通常會(huì)顯示為幾秒前,幾分鐘前,幾小時(shí)前等容易閱讀的時(shí)間,我們稱之為友好的時(shí)間格式。那么用php怎么實(shí)現(xiàn)呢? 大體思路如下: 如果是跨年并且大于3天就顯示為具體的時(shí)間 如果是今天的 如果是一

   這個(gè)標(biāo)題不是很嚴(yán)格,應(yīng)該說可以使用點(diǎn)號(hào)的cookie名,但會(huì)被轉(zhuǎn)換,你命名一個(gè)cookie:

  $_COOKIE[‘my.name'] = 1;

  實(shí)際上你不能通過'my.name'在cookie中查找到這個(gè)值,只能是'my_name':

  echo $_COOKIE[‘my_name'];

  php已經(jīng)自動(dòng)幫你進(jìn)行了轉(zhuǎn)化,句點(diǎn)轉(zhuǎn)為了下劃線。

  php為什么要這樣做呢?這是因?yàn)?_GET/$_POST/$_SERVER/$_COOKIE。。。這些全局函數(shù)的值,在之前的許多版本中是可以通過register_globals參數(shù)在本地中直接訪問這些值的,比如開啟register_globals = on后,訪問$my_name直接取值為1。如果是$my.name的話,則不符合php變量命名原則,這不單是句號(hào)(.)的問題。

  因此,$_COOKIE的命名已經(jīng)符合php命名標(biāo)準(zhǔn)。

  另外開啟register_globals是一個(gè)很糟糕的決定,因?yàn)樗赡軙?huì)覆蓋腳本中原來的值,比如:

  // other code

  if ($a)

  $uc_is_login = true;

  // ...

  用戶只需要發(fā)送一個(gè)url?a=1的http請(qǐng)求就可以默認(rèn)已經(jīng)登陸。這是個(gè)很危險(xiǎn)的做法,應(yīng)該把它關(guān)閉。實(shí)際上php6已經(jīng)去除了這個(gè)選項(xiàng)。

分享:PHP中加密解密函數(shù)與DES加密解密實(shí)例
例子,php加密解密的例子 加密函數(shù): 代碼如下:/* *功能:對(duì)字符串進(jìn)行加密處理 *參數(shù)一:需要加密的內(nèi)容 *參數(shù)二:密鑰 */ function passport_encrypt($str,$key){ //加密函數(shù) srand((double)microtime() * 1000000); $encrypt_key=md5(rand(0, 32000)); $ctr=0; $tmp

來源:模板無憂//所屬分類:PHP教程/更新時(shí)間:2014-10-26
相關(guān)PHP教程