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,這個要控制好,最好成績自己列張表看看.