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

php cookie名使用點號(句號)會被轉(zhuǎn)換_PHP教程

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

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

   這個標題不是很嚴格,應(yīng)該說可以使用點號的cookie名,但會被轉(zhuǎn)換,你命名一個cookie:

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

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

  echo $_COOKIE[‘my_name'];

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

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

  因此,$_COOKIE的命名已經(jīng)符合php命名標準。

  另外開啟register_globals是一個很糟糕的決定,因為它可能會覆蓋腳本中原來的值,比如:

  // other code

  if ($a)

  $uc_is_login = true;

  // ...

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

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

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