PHP Text Processing
Free and open source PHP Text Processing Scripts. This category contains Text Encode, translation and so on.-
Chaos takes a specification string that defines the sets from which will be picked the characters that will compose the random string to be generated. The script supports sets such as lower and upper case letters, lower and upper case vowels and punctuation. Requirements: PHP 5.0 or higher
-
Convert Integer to Farsi can spell numbers between 1 and 999999999999999. Requirements: PHP 3.0 or higher
-
Seltz analyzer can process a well-formed XHTML document and extract the words contained in the document. Seltz analyzer gives scores to each word depending on conditions like, whether the first letter is upper case, whether the word is inside strong or bold tags, etc.. An array of associative arrays of words sorted by importance is returned. Requirements: PHP 5.2 or ...
-
Unscrambles words using a wordlist. Runs from command line with the wordlist argument given and the scrambled words in a file named scrambledwords.txt.
-
Checksum can generate a checksum from a list of parameters and values to be passed in links using a private constant key value. It can also determine if a checksum is valid for a given list of parameters and values. A time range can be defined so that the checksum is only valid if the current time is within that ...
-
The Funny Turnaround Class converts the characters of a text string to HTML entities representing Unicode characters that will appear as if rotated 180 degrees. Requirements: PHP 5 or higher
-
The text files are checked for opened and closed curly brackets. Check Curly Braces can display a summary of the brackets that open and the line where they close, also with the column number. Very useful with large files. Use Check Curly Braces with source files written in php, java, javascript, c, c++, python, perl. Requirements: PHP 5.0 or higher
-
The first name, middle name and last name, as well as the title and suffix can be extracted from a given full name. Requirements: PHP 5.0 or higher
-
This PHP script is created to retrieve an HTML document from a web server to clean the document by removing white spaces, NUL and escape characters, JavaScript and style section definitions. Parse an HTML document and then return an hierarchy of tag objects. Magic HTML Parser can also be used to traverse the parsed document hierarchy to extract the keywords ...
-
The title, text, e-mail address and IP address of the submitter are taken as arguments. Flood Assassin analyses the supplied arguments according to several built-in rules and returns an array with an overall score that can be used to determine whether the message should be treated as spam. The result array also details how the message scored in different types ...
-
PHP Text Classifier can be used to classify text in categories using a naive Bayesian method. First PHP Text Classifier can create a database using sample text to train the classification system. The database is stored in a text file with serialized data. Then PHP Text Classifier can analyze arbitrary texts and use the database created during training to guess ...
-
Several operations, that involve UTF-8, UTF-16 or UTF-32 encoded text strings, can be performed. Key Features of Unicode Manipulation:- Get the text sequence for byte order mark for little and big endian- Convert a given character code to Unicode encoded text and vice-versa- Get the byte length of a given Unicode encoded character- Convert text encoding between UTF-8, UTF-16 and ...
-
Chat Grammar Corrector parses a string to find text with well known abbreviations and replace it by the English words that those abbreviations mean. Duplicate punctuation can also be fixed and the word casing can be changed before replacing abbreviations. Requirements: PHP 5.0 or higher
-
FBCount takes an array with a list of names and generates a single string separated with commas except the last two names that are separated by the word "and". A configurable template string passed to the sprintf function can be used to format the names. If the name list array is associative, both the array entry values and keys are ...
-
Intelligent Censor can take an English text that may have rude words and can replace such words or variants with acceptable alternative words. Replaced words can keep the original casing and common English suffixes. Requirements: PHP 5.0 or higher

