1
PHPのSHA1関数を使用して、単一の文字列からハッシュ/ Base64出力のリストを生成したいと考えています。例えばphpのSHA1関数を使ってハッシュ/ Base64出力のリストを生成するには?
私は、文字列、「ABCDE」
を持っている場合は、その後、私は次のように5つの出力を生成したい:
echo sha1('ABCDE');
echo sha1('BCDE');
echo sha1('CDE');
echo sha1('DE');
echo sha1('E');
と出力の数は、文字列の長さと一致します。私はこれをどのように実現するのでしょうか?
while(strlen($ str)){$ str = substr($ str、-1); } 'はループになります。 http://php.net/manual/en/function.substr.phpを参照してください。残りの部分を把握できるようにします。そうでない場合は、それを楽しむだけです。編集:よく間違っているが、そのようなもの... :) –