<?php
//设定明文空间与密文空间
//明文空间:q e r t u o a d g m
//密文空间:0 1 2 3 4 5 6 7 8 9
//定义加密函数
function password($string)
{
//算出字符串长度,并逐个加密
for($i=0;$i<strlen($string);$i++)
{
switch($string[$i])
{
case 'q':$string[$i]=0;break;
case 'e':$string[$i]=1;break;
case 'r':$string[$i]=2;break;
case 't':$string[$i]=3;break;
case 'u':$string[$i]=4;break;
case 'o':$string[$i]=5;break;
case 'a':$string[$i]=6;break;
case 'd':$string[$i]=7;break;
case 'g':$string[$i]=8;break;
case 'm':$string[$i]=9;break;
}
}
echo "加密后的文字:".$string."<br>";
}
//定义解密函数
$string=$_POST['password'];
password($string);
?>
如上所示
怎样把加密后的文字在函数外外输出啊!
赋值给一个全局变量
似乎不大管是啊!刚试了一下,可以具体谈谈吗?
php也有全局变量吗?
PHP是没有全局变量的,改为字符串截取函数即可