Would this be considered overkill for password encryption?
This is the code for an encryption algorithm I made out of boredom.

    <?php
    $string = "Pickles";
    $salt_1 = "8w87wv87w43j78wv43jf4wv34zv3wv43twvv";
    $salt_2 = "mnd9r4ng8rnf903ng8gm6ks9rhr74ner7fu4";
    $salt_3 = "4hr84h4yeu3je8u3ir94j59ti5i59it5j5i9";
    $layer_1 = sha1(md5(hash($salt_1.$string.$salt_3)));
    $layer_2 = sha1(md5(hash($salt_2.$layer_1.$salt_1)));
    $layer_3 = sha1(md5(hash($salt_3.$layer_2.$salt_2)));
    $final_result = $layer_3;
    echo $final_result;
    ?>
Any thoughts or suggestions?
Would this be considered overkill for password encryption?
===

This is the code for an encryption algorithm I made out of boredom.

    <?php
    $string = "Pickles";
    $salt_1 = "8w87wv87w43j78wv43jf4wv34zv3wv43twvv";
    $salt_2 = "mnd9r4ng8rnf903ng8gm6ks9rhr74ner7fu4";
    $salt_3 = "4hr84h4yeu3je8u3ir94j59ti5i59it5j5i9";
    $layer_1 = sha1(md5(hash($salt_1.$string.$salt_3)));
    $layer_2 = sha1(md5(hash($salt_2.$layer_1.$salt_1)));
    $layer_3 = sha1(md5(hash($salt_3.$layer_2.$salt_2)));
    $final_result = $layer_3;
    echo $final_result;
    ?>
Any thoughts or suggestions?