PHP Algorithm
PHP Numerical and Statistical algorithms-
Lisphp is a Lisp dialect written in PHP and can be used embed Lisp-like features in web services and applications. It works with PHP 5.2.5 or higher, but when running on PHP 5.3 or higher, it is integrated with lambda functions well. Meanwhile, implementing a sandbox environment for security issues and multiple environment instances. Requirements:- PHP 5.2.5 or Higher
-
This is a php algorithm script providing an implementation of the modified preorder tree traversal algorithm. MPTT is a fast algorithm for storing hierarchical data in a relational database.Zebra_Mppt script integrates this complicated algorithm with PHP applications, providing tools for adding, deleting, moving and copying nodes around the tree. It can also be used to query the nodes for information.To ...
-
This PHP Script uses Soundex algorithm to create a regular expressions, which is based in a given word that can perform a soundex comparison on large texts. It is created to search for similar words in a text using soundex.It will convert words to be searched in a regular expression that would match other words that would result in the ...
-
Walker can be used to convert an array into hierarchic data. It can traverse an array of elements which may be objects or arrays that have entries that define an identifier of the entry and the identifier of the parent entry. The script calls a certain class function to process entries grouped by parent entry identifier. That function returns a ...
-
Great for finding and playing 3 number lotto combinations. This script will show you combinations of numbers less than 1000, by iterating over a million numbers. You can also generate combinations for a single number 0 thru 9, and show combinations, that contain your number of choice.
-
This script can be used to encoding and decoding data in ASCII85 encoding. It can take a string of data and encode it in the ASCII85 encoding format. The script can also do the opposite, i.e. decode data encoded in the ASCII85 encoding format. It supports basic ASCII implementation, as well the Adobe and BTOA variations.
-
ANN Router can be used to simulate the decision of routing packets of information to reach a given network destination. It trains a neural network to be able to determine which of the available outbound ports on a network origin node can deliver information packets faster to a given network destination node.
-
This script implements a variant of the soundex algorithm for Turkish. The soundex algorithm converts words into an hash that represents the way the word is spelled in English. This script implements a modified version the algorithm to consider Turkish spelling instead of English.
-
This script provides and implementation of several algorithms to sort the elements of an array. The algorithms that are implemented are: Merge sort, Shell sort and Bubble sort.
-
This script can be used to compute the stem of a Spanish word. It uses Porter's stemming algorithm to compute the stem of a given Spanish word. The script supports removing common suffixes and works with words encoded with UTF-8.
-
This script can be used to compares strings to determine similarity level. It takes two strings to compare and split the strings into words. The script uses the Levenshtein algorithm to compare the words and determine the overall similarity level.
-
This script can be used to generate permutations of elements of an array. It takes an array as parameter and generate arrays with permutations of its elements. The script calls a given callback function to process the generated permutation arrays in user defined way. Requirement:PHP 5.0 or higher
-
This script can be used to find the shortest path in a map. It takes an array with the definition of the weights of the positions of the map and the path start and end positions. This script is used for a few in-development browser based games which utilize tile-based square maps. Map is stored as an array of tile's, ...
-
This package can be used to manage and search associative arrays using a Kart tree (key alteration radix tree). It can insert text strings that act as keys in a tree structure. The script can also search for the presence of such keys in the tree.
-
This script can be used to generate points of an Hilbert curve. It generates points of an Hilbert curve and returns the point in an array. The script implements both the two and three dimension implementations.




