php 16字符加密,PHP简单字符加密实例

PHP简单字符加密实例

导语:PHP简单的字符加密,你会写吗?以下的是百分网小编为大家搜集的PHP简单的字符加密实例,希望对你有所帮助。

原理:

把字符转化成ASCII码,然后对ASCII码进行换算,把结果再转化成字符,加密完成.

实现:

输入要加密的`字符:

error_reporting(255);

if ( isset($val) )

{

?//进行加密

??for($i=0; $i

?{

??$c = $value[$i];

??$c = ord($c);

??if ( $c>31 && $c<107 )

??{

???$c = $c+20;

???print( "加密前的字符: ". $val );

???print( "

加密后的字符: ". chr($c) );

???print( "

");

??}?

??elseif ( $c>106 && $c<127)

??{

???$c = $c-75;

???print( "加密前的字符: ". $val );

???print( "

加密后的字符: ". chr($c) );

???print( "

");??

??}

?}

}

else

{

?print("请输入你要加密的字符");

}

?>

对asc进行转换的过程中要注意一些问题,比如asc是从0-127,那么进行转化的时候就不能出现大于127或者小于0的asc,这个要控制好,最好成绩自己列张表看看.

【PHP简单字符加密实例】相关文章:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值