午夜无码人妻aⅴ大片色欲张津瑜,国产69久久久欧美黑人A片,色妺妺视频网,久久久久国产综合AV天堂

php如何將字符串轉(zhuǎn)換為16進(jìn)制

這篇“php如何將字符串轉(zhuǎn)換為16進(jìn)制”文章,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要參考一下,對于“php如何將字符串轉(zhuǎn)換為16進(jìn)制”,小編整理了以下知識點,請大家跟著小編的步伐一步一步的慢慢理解,接下來就讓我們進(jìn)入主題吧。

因為努力和真誠,有更多的客戶和我們聚集在一起,為了共同目標(biāo),創(chuàng)新互聯(lián)在工作上密切配合,從創(chuàng)業(yè)型企業(yè)到如今不斷成長,要感謝客戶對我們的高要求,讓我們敢于面對挑戰(zhàn),才有今天的進(jìn)步與發(fā)展。從網(wǎng)站到小程序開發(fā),軟件開發(fā),成都app軟件開發(fā)公司,十余年企業(yè)網(wǎng)站建設(shè)服務(wù)經(jīng)驗,為企業(yè)提供網(wǎng)站設(shè)計,網(wǎng)站托管一條龍服務(wù).為企業(yè)提供成都全網(wǎng)營銷推廣,按需開發(fā)網(wǎng)站,原創(chuàng)設(shè)計,十余年品質(zhì),值得您的信賴.

php有什么用

php是一個嵌套的縮寫名稱,是英文超級文本預(yù)處理語言,它的語法混合了C、Java、Perl以及php自創(chuàng)新的語法,主要用來做網(wǎng)站開發(fā),許多小型網(wǎng)站都用php開發(fā),因為php是開源的,從而使得php經(jīng)久不衰。

php將字符串轉(zhuǎn)換為16進(jìn)制的方法:首先創(chuàng)建一個PHP示例文件;然后創(chuàng)建一個strToHex方法;接著在方法體內(nèi)通過for循環(huán)以及dechex等函數(shù)實現(xiàn)字符串轉(zhuǎn)十六進(jìn)制的功能;最后通過strToHex方法進(jìn)行轉(zhuǎn)換即可。

PHP 字符串和十六進(jìn)制互轉(zhuǎn)

今天在做項目中,因為要調(diào)用別人網(wǎng)站的接口,結(jié)果需要對請求和返回的時間進(jìn)行十六進(jìn)制加密處理,于是在網(wǎng)上查了下資料謝了一個轉(zhuǎn)換Demo做個記錄。

如果在TP下使用可以將下面函數(shù)放到common.php中

一,加密函數(shù)

<?php
/**
*字符串轉(zhuǎn)十六進(jìn)制函數(shù)
*@pream string $str='abc';
*/
function strToHex($str){ 
$hex="";
for($i=0;$i<strlen($str);$i++)
$hex.=dechex(ord($str[$i]));
$hex=strtoupper($hex);
return $hex;
} 
?>

二、解密函數(shù)

<?php
/**
*十六進(jìn)制轉(zhuǎn)字符串函數(shù)
*@pream string $hex='616263';
*/ 
function hexToStr($hex){   
$str=""; 
for($i=0;$i<strlen($hex)-1;$i+=2)
$str.=chr(hexdec($hex[$i].$hex[$i+1]));
return  $str;
} 
?>

【推薦學(xué)習(xí):《PHP視頻教程》】

加密 解密 轉(zhuǎn)換 函數(shù)使用Demo事例,這里為了方便寫在了一個類中。

<?php
class Test{ 
/**
*字符串轉(zhuǎn)十六進(jìn)制函數(shù)
*@pream string $str='abc';
*/
public function strToHex($str){ 
$hex="";
for($i=0;$i<strlen($str);$i++)
$hex.=dechex(ord($str[$i]));
$hex=strtoupper($hex);
return $hex;
}   
 
/**
*十六進(jìn)制轉(zhuǎn)字符串函數(shù)
*@pream string $hex='616263';
*/ 
public function hexToStr($hex){   
$str=""; 
for($i=0;$i<strlen($hex)-1;$i+=2)
$str.=chr(hexdec($hex[$i].$hex[$i+1]));
return  $str;
} 
}
 <span style="white-space:pre"></span>//測試Demo效果
$test = new Test();
$str = '要加密的內(nèi)容sxfenglei';
$data = $test->strToHex($str); 
echo '加密內(nèi)容:要加密的內(nèi)容sxfenglei <br>'.$data.'<hr>';  
 
$output = $test->hexToStr($data);
echo '解密內(nèi)容:E8A681E58AA0E5AF86E79A84E58685E5AEB9737866656E676C6569 <br>'.$output;  
?>

運行結(jié)果:

加密內(nèi)容:要加密的內(nèi)容sxfenglei 
E8A681E58AA0E5AF86E79A84E58685E5AEB9737866656E676C6569
解密內(nèi)容:E8A681E58AA0E5AF86E79A84E58685E5AEB9737866656E676C6569 
要加密的內(nèi)容sxfenglei

以上是“php如何將字符串轉(zhuǎn)換為16進(jìn)制”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

網(wǎng)頁題目:php如何將字符串轉(zhuǎn)換為16進(jìn)制
網(wǎng)站網(wǎng)址:http://www.ekvhdxd.cn/article38/gdscsp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、虛擬主機(jī)服務(wù)器托管、品牌網(wǎng)站設(shè)計定制開發(fā)、商城網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計