国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 後端開發(fā) php教程 php入門(字串,cookie,session)

php入門(字串,cookie,session)

Jul 25, 2016 am 08:46 AM
cookie

php入門(字符串,cookie,session),有需要的朋友可以參考下。


字符串

獲取字符串的長度: strlen()函數(shù)
獲取中文字長echo mb_strlen($str,”UTF8”);

英文字符串截取

  1. $str='i love you';
復(fù)制代碼

//截取love這幾個字母
echo substr($str, 2, 4);//為什么開始位置是2呢,因?yàn)閟ubstr函數(shù)計(jì)算字符串位置是從0開始的,也就是0的位置是i,1的位置是空格,l的位置是2。從位置2開始取4個字符,就是love
中文字符串截取
mb_substr();

字符串查找
strpos(要處理的字符串, 要定位的字符串, 定位的起始位置[可選]) 替換字符串
str_replace(要查找的字符串, 要替換的字符串, 被搜索的字符串, 替換進(jìn)行計(jì)數(shù)[可選])

格式化字符串

  1. $str = '99.9';
復(fù)制代碼
  1. $result = sprintf('.2f', $str);
復(fù)制代碼

echo $result;//結(jié)果顯示99.90

合并字符串

  1. $arr = array('Hello', 'World!');
  2. $result = implode('', $arr);
  3. print_r($result);//結(jié)果顯示Hello World!
復(fù)制代碼

分割字符串

  1. `$str` = 'apple,banana';
  2. `$result` = explode(',', $str);
  3. print_r($result);//結(jié)果顯示array('apple','banana')
復(fù)制代碼

字符串轉(zhuǎn)義函數(shù)addslashes()
函數(shù)說明:用于對特殊字符加上轉(zhuǎn)義字符,返回一個字符串
返回值:一個經(jīng)過轉(zhuǎn)義后的字符串
例子:

$str = “what’s your name?”;
echo addslashes($str);//輸出:what’s your name

cookie

常用參數(shù)
name( Cookie名)可以通過$_COOKIE[‘name’] 進(jìn)行訪問
value(Cookie的值)
expire(過期時間)Unix時間戳格式,默認(rèn)為0,表示瀏覽器關(guān)閉即失效
path(有效路徑)如果路徑設(shè)置為’/’,則整個網(wǎng)站都有效
domain(有效域)默認(rèn)整個域名都有效,如果設(shè)置了’www.imooc.com’,則只在www子域中有效
2.
PHP中還有一個設(shè)置Cookie的函數(shù)setrawcookie,setrawcookie跟setcookie基本一樣,唯一的不同就是value值不會自動的進(jìn)行urlencode,因此在需要的時候要手動的進(jìn)行urlencode 刪除與設(shè)置過期時間
setcookie(‘test’, ”, time()-1); 有效路徑
setcookie(‘test’, time(), 0, ‘/path’);//設(shè)置的是路徑及其下的子目錄有效 session
在PHP中使用session非常簡單,先執(zhí)行session_start方法開啟session,然后通過全局變量$_SESSION進(jìn)行session的讀寫。

session_start();
$_SESSION['test'] = time();
var_dump($_SESSION);
session會自動的對要設(shè)置的值進(jìn)行encode與decode,因此session可以支持任意數(shù)據(jù)類型,包括數(shù)據(jù)與對象等。 刪除
刪除某個session值可以使用PHP的unset函數(shù),刪除后就會從全局變量$_SESSION中去除,無法訪問

session_start();
$_SESSION['name'] = 'jobs';
unset($_SESSION['name']);
echo $_SESSION['name']; //提示name不存在

如果要刪除所有的session,可以使用session_destroy函數(shù)銷毀當(dāng)前session,session_destroy會刪除所有數(shù)據(jù),但是session_id仍然存在
session_destroy并不會立即的銷毀全局變量$_SESSION中的值,只有當(dāng)下次再訪問的時候,$_SESSION才為空,因此如果需要立即銷毀$_SESSION,可以使用unset函數(shù).
如果需要同時銷毀cookie中的session_id,通常在用戶退出的時候可能會用到,則還需要顯式的調(diào)用setcookie方法刪除session_id的cookie值
php、cookie、會話


本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

cookie存在哪裡 cookie存在哪裡 Dec 20, 2023 pm 03:07 PM

Cookie通常儲存在瀏覽器的Cookie資料夾中的,瀏覽器中的Cookie檔案通常以二進(jìn)位或SQLite格式存儲,如果直接開啟Cookie文件,可能會看到一些亂碼或無法讀取的內(nèi)容,因此最好使用瀏覽器提供的Cookie管理介面來檢視和管理Cookie。

電腦上的cookie在哪裡 電腦上的cookie在哪裡 Dec 22, 2023 pm 03:46 PM

電腦上的Cookie儲存在瀏覽器的特定位置,具體位置取決於使用的??瀏覽器和作業(yè)系統(tǒng):1、Google Chrome, 儲存在C:\Users\YourUsername\AppData\Local\Google\Chrome\User Data\Default \Cookies中等等。

Cookie工作原理是什麼 Cookie工作原理是什麼 Sep 20, 2023 pm 05:57 PM

Cookie運(yùn)作方式涉及到伺服器發(fā)送Cookie、瀏覽器儲存Cookie以及瀏覽器對Cookie的處理和儲存。詳細(xì)介紹:1、伺服器發(fā)送Cookie,伺服器會傳送一個包含Cookie的HTTP回應(yīng)標(biāo)頭給瀏覽器。這個Cookie包含了一些訊息,例如使用者的身份認(rèn)證、偏好設(shè)定或購物車內(nèi)容等,瀏覽器接收到這個Cookie後,會將它儲存在使用者的電腦上;2、瀏覽器儲存Cookie等等。

手機(jī)cookie在哪裡 手機(jī)cookie在哪裡 Dec 22, 2023 pm 03:40 PM

手機(jī)上的Cookie儲存在行動裝置的瀏覽器應(yīng)用程式中:1、在iOS裝置上,Cookie儲存在Safari瀏覽器的Settings -> Safari -> Advanced -> Website Data中;2、在Android裝置上,Cookie儲存在Chrome瀏覽器的Settings -> Site settings -> Cookies中等等。

cookie洩漏有什麼危害 cookie洩漏有什麼危害 Sep 20, 2023 pm 05:53 PM

Cookie洩漏的危害有導(dǎo)致個人識別資訊被竊、個人線上行為被追蹤、帳戶被竊等。詳細(xì)介紹:1、個人識別資訊被盜竊,例如姓名、電子郵件地址、電話號碼等,這些資訊可能被不法分子用於進(jìn)行身份盜竊、欺詐等違法行為;2、個人在線行為被追蹤,通過分析cookie中的數(shù)據(jù),不法分子可以了解用戶的瀏覽歷史、購物偏好、興趣愛好等;3、帳戶被盜,繞過登入驗(yàn)證,直接存取用戶的帳號等等。

document.cookie取得不到怎麼解決 document.cookie取得不到怎麼解決 Nov 23, 2023 am 10:02 AM

document.cookie取得不到的解決方法:1、瀏覽器的隱私設(shè)定;2、Same-origin policy;3、HTTPOnly Cookie;4、JavaScript代碼錯誤;5、Cookie不存在或過期;6、跨域問題; 7.檢視器模式;8、伺服器問題;9、JavaScript執(zhí)行時機(jī);10、檢查console log等。

清除cookie有什麼影響嗎 清除cookie有什麼影響嗎 Sep 20, 2023 pm 06:01 PM

清除cookie產(chǎn)生的影響有重置個人化設(shè)定和偏好、影響廣告體驗(yàn)、破壞登入狀態(tài)和記住密碼功能。詳細(xì)介紹:1、重置個人化設(shè)定和偏好,如果清除了cookie,購物車將被重置為空,需要重新添加商品,同樣清除cookie還會導(dǎo)致在社群媒體平臺上的登入狀態(tài)遺失,需要重新輸入使用者名稱和密碼;2、影響廣告體驗(yàn),如果清除了cookie,網(wǎng)站將無法了解我們的興趣和偏好,會顯示無關(guān)的廣告等等。

如何尋找瀏覽器中的cookie 如何尋找瀏覽器中的cookie Jan 19, 2024 am 09:46 AM

在日常使用電腦與網(wǎng)路的過程中,我們常接觸到cookie。 Cookie是一種小型的文字文件,它保存了我們在網(wǎng)站上的存取記錄、偏好設(shè)定和其他資訊。這些資訊可以被網(wǎng)站使用,以便更好地為我們提供服務(wù)。但是有時候,我們需要找出cookie的信息,來找到我們要的內(nèi)容。那我們該如何在瀏覽器中尋找cookie呢?首先,我們要先了解cookie的存在位置。在瀏覽器中

See all articles