文字列をAscii値に変換し合計値を返すPHP関数

Pocket

//-----------------------------------------------
    //文字列をAscii値に変換しAscii値の合計を返す
    //
    //引数1:str    文字列
    //
    //返り値:パラメータ文字列のascii値合計
    //-----------------------------------------------
    function sumStr2Ascii($str) {
        $result = 0;
        $i=0;

        while (($char = substr($str, $i++, 1)) !== false) {
            $result += ord($char);
        }
        return $result;
    }

画面上で名前を入力させ入力値をパラメータに渡せば診断アプリなどに使えます。

Pocket

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です