# List of all files ## Ciphers * [Caesarcipher](https://github.com/TheAlgorithms/PHP/blob/master/ciphers/caesarCipher.php) * [Xorcipher](https://github.com/TheAlgorithms/PHP/blob/master/ciphers/XORCipher.php) ## Conversions * [Binarytodecimal](https://github.com/TheAlgorithms/PHP/blob/master/Conversions/BinaryToDecimal.php) * [Hexadecimaltodecimal](https://github.com/TheAlgorithms/PHP/blob/master/Conversions/HexadecimalToDecimal.php) * [Octaltodecimal](https://github.com/TheAlgorithms/PHP/blob/master/Conversions/OctalToDecimal.php) ## Maths * [Absolutemax](https://github.com/TheAlgorithms/PHP/blob/master/Maths/AbsoluteMax.php) * [Absolutemin](https://github.com/TheAlgorithms/PHP/blob/master/Maths/AbsoluteMin.php) * [Checkprime](https://github.com/TheAlgorithms/PHP/blob/master/Maths/CheckPrime.php) * [Factorial](https://github.com/TheAlgorithms/PHP/blob/master/Maths/Factorial.php) * [Fastexponentiation](https://github.com/TheAlgorithms/PHP/blob/master/Maths/FastExponentiation.php) * [Fibonacci](https://github.com/TheAlgorithms/PHP/blob/master/Maths/Fibonacci.php) * [Perfectsquare](https://github.com/TheAlgorithms/PHP/blob/master/Maths/PerfectSquare.php) ## Searches * [Binary Search](https://github.com/TheAlgorithms/PHP/blob/master/searches/binary_search.php) * [Linear Search](https://github.com/TheAlgorithms/PHP/blob/master/searches/linear_search.php) * [Lower Bound](https://github.com/TheAlgorithms/PHP/blob/master/searches/lower_bound.php) * [Upper Bound](https://github.com/TheAlgorithms/PHP/blob/master/searches/upper_bound.php) ## Sorting * [Bubblesort](https://github.com/TheAlgorithms/PHP/blob/master/sorting/bubbleSort.php) * [Countsort](https://github.com/TheAlgorithms/PHP/blob/master/sorting/countSort.php) * [Insertionsort](https://github.com/TheAlgorithms/PHP/blob/master/sorting/insertionSort.php) * [Mergesort](https://github.com/TheAlgorithms/PHP/blob/master/sorting/mergeSort.php) * [Radixsort](https://github.com/TheAlgorithms/PHP/blob/master/sorting/radixSort.php) * [Selectionsort](https://github.com/TheAlgorithms/PHP/blob/master/sorting/selectionSort.php) ## String * [Checkanagram](https://github.com/TheAlgorithms/PHP/blob/master/String/CheckAnagram.php) * [Checkpalindrome](https://github.com/TheAlgorithms/PHP/blob/master/String/CheckPalindrome.php) * [Countvowels](https://github.com/TheAlgorithms/PHP/blob/master/String/CountVowels.php) * [Editdistance](https://github.com/TheAlgorithms/PHP/blob/master/String/EditDistance.php) * [Maxcharacter](https://github.com/TheAlgorithms/PHP/blob/master/String/MaxCharacter.php) * [Reversestring](https://github.com/TheAlgorithms/PHP/blob/master/String/ReverseString.php) * [Reversewords](https://github.com/TheAlgorithms/PHP/blob/master/String/ReverseWords.php) ## Tests * [Cipherstest](https://github.com/TheAlgorithms/PHP/blob/master/tests/CiphersTest.php) * [Ciphertest](https://github.com/TheAlgorithms/PHP/blob/master/tests/CipherTest.php) * [Conversionstest](https://github.com/TheAlgorithms/PHP/blob/master/tests/ConversionsTest.php) * [Mathtest](https://github.com/TheAlgorithms/PHP/blob/master/tests/MathTest.php) * Sorting * [Countsorttest](https://github.com/TheAlgorithms/PHP/blob/master/tests/sorting/countSortTest.php) * [Stringtest](https://github.com/TheAlgorithms/PHP/blob/master/tests/StringTest.php)