Cet article présente principalement la méthode de cryptage personnalisée PHP, qui a une certaine valeur de référence. Maintenant, je la partage avec tout le monde. Les amis dans le besoin peuvent s'y référer
function php_encode($str) { if ($str=='' && strlen($str)>128) return false; for($i=0; $i<strlen ($str); $i++){ $c = ord($str[$i]); if ($c>31 && $c <107) $c += 20 ; if ($c>106 && $c <127) $c -= 75 ; $word = chr($c); $s .= $word; } return $s; }
function php_decode($str){ if ($str=='' && strlen($str )>128) return false; for($i=0; $i<strlen($str); $i++){ $c = ord($word); if ( $c>106 && $c<127 ) $c = $c-20; if ($c>31 && $c< 107) $c = $c+75 ; $word = chr( $c); $s .= $word ; } return $s; }
function php_encrypt($str){ $encrypt_key = 'abcdefghijklmnopqrstuvwxyz1234567890'; $decrypt_key = 'ngzqtcobmuhelkpdawxfyivrsj2468021359'; if(strlen($str) == 0) return false; for($i=0; $i<strlen($str); $i++){ for($j=0; $j<strlen($encrypt_key); $j++){ if ($str[$i] == $encrypt_key[$j]){ $enstr .= $decrypt_key[$j]; break; } } } return $enstr; }
function php_encrypt($str){ $encrypt_key = 'abcdefghijklmnopqrstuvwxyz1234567890'; $decrypt_key = 'ngzqtcobmuhelkpdawxfyivrsj2468021359'; if(strlen($str) == 0) return false; for($i=0; $i<strlen($str); $i++){ for($j=0; $j<strlen($decrypt_key); $j++){ if ($str[$i] == $decrypt_key[$j]){ $enstr .= $encrypt_key[$j]; break; } } } return $enstr; }
Tri de tableau bidimensionnel personnalisé php
php personnalisé tableau de fonctions de tri de tableau bidimensionnel
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!