PHP Developer's Network
: Network Member
Forums
Top rated classes: Text processing
Search
All class groups
Latest entries
Top 10 charts
Newsletter
Blog
Forums
Help FAQ
Login
Register
Recommend
this page to a friend!
All class groups
>
Text processing
>
Top rated classes (133)
Top rated classes: Text processing
Manipulating and validating text data.
1.
IDNA Convert
Supplied by:
Matthias Sommerfeld
<
e-mail contact
>
Convert from and to IDNA Punycode domain names
2.
PathParser
Supplied by:
Carlos Reche
<
e-mail contact
>
Parse URL or file paths and compute relative paths
3.
MIME E-mail message parser
Supplied by:
Manuel Lemos
<
e-mail contact
>
Decode MIME e-mail messages
4.
HTML SQL
Supplied by:
Jonas John
<
e-mail contact
>
Parse and extract information from HTML using SQL
5.
Thesaurus tooltip
Supplied by:
Dmitry Sheiko
<
e-mail contact
>
Lookup text and show popup with the text meaning
6.
Test On Image
Supplied by:
Er. Rochak Chauhan
<
e-mail contact
>
Render text on image using images of letters
7.
Convert character set
Supplied by:
Mikolaj
<
e-mail contact
>
Conversion between many character set encodings
8.
ArIdentifier
Supplied by:
Khaled Al-Shamaa
<
e-mail contact
>
Identify Arabic text in multi-language documents
9.
preg_magic
Supplied by:
Shannon Wynter
<
e-mail contact
>
Extract data from text using regular expressions
10.
ArTransliteration
Supplied by:
Khaled Al-Shamaa
<
e-mail contact
>
Transliterate English text to Arabic
11.
ArCharsetC
Supplied by:
Khaled Al-Shamaa
<
e-mail contact
>
Convert Arabic texts between different encodings
12.
PHP Input Filter
Supplied by:
Daniel Morris
<
e-mail contact
>
Filter out unwanted PHP / Javascript / HTML tags.
13.
Arabic MySQL Query
Supplied by:
Khaled Al-Shamaa
<
e-mail contact
>
Build SQL queries considering Arabic lexical rules
14.
UBBCode
Supplied by:
Lennart Groetzbach
<
e-mail contact
>
Replaces the ubb tags with HTML, and vice versa
15.
gnuPG class
Supplied by:
Enrique Garcia M.
<
e-mail contact
>
Encrypt data and manipulate keys using gnuPG
16.
tail
Supplied by:
Bastian Gorke
<
e-mail contact
>
Get the last lines of a file as the tail command
17.
Highlight
Supplied by:
Alf-Red
<
e-mail contact
>
Find and highlight a text expression in a sentence
18.
BBCode Class
Supplied by:
Leif K-Brooks
<
e-mail contact
>
Class to parse BBCode.
19.
htmlcleaner
Supplied by:
troels knak-nielsen
<
e-mail contact
>
Clean up MSHTML and Word HTML
20.
ASCII CAPTCHA
Supplied by:
Debug
<
e-mail contact
>
CAPTCHA validation using ASCII art text
21.
GeSHi
Supplied by:
Nigel McNie
<
e-mail contact
>
Highlight syntax of source code of many languages
22.
Write Farsi to Image
Supplied by:
Alireza Abedini
<
e-mail contact
>
Convert Farsi text to render with ImageTTFText
23.
Emoticon
Supplied by:
Rafael Pinto
<
e-mail contact
>
Replace emoticon text characters HTML image tags
24.
ArAutoSummarize
Supplied by:
Khaled Al-Shamaa
<
e-mail contact
>
Extract summary phrases from an Arabic text
25.
Random Password Generator
Supplied by:
Gobinath
<
e-mail contact
>
Generate random alphanumeric password strings
26.
Automatic Keyword Generator
Supplied by:
Ver Pangonilo
<
e-mail contact
>
Automatically suggest keywords from content text
27.
SQL Parsing
Supplied by:
MA Razzaque Rupom
<
e-mail contact
>
Parse and execute MySQL statements from a file
28.
Password Generate
Supplied by:
Vincent
<
e-mail contact
>
Generate random passwords with given criteria
29.
Write On Pic
Supplied by:
Nabi KaramAliZadeh
<
e-mail contact
>
Write text on a picture
30.
PHP Code Buster
Supplied by:
Martijn Loots
<
e-mail contact
>
Obfuscate PHP code with the tokenizer functions
31.
ATextImage
Supplied by:
George Clarke
<
e-mail contact
>
Layout and render text on images
32.
Google It
Supplied by:
Umang Beri
<
e-mail contact
>
Get the latest headline from Google news
33.
RTF Generation Class
Supplied by:
Michele Brodoloni
<
e-mail contact
>
Generate documents in RTF
34.
ArGlyphs
Supplied by:
Khaled Al-Shamaa
<
e-mail contact
>
Convert Arabic text to Unicode for rendering
35.
Text Encrypter
Supplied by:
Nilesh Dosooye
<
e-mail contact
>
Encode data to be passed between page scripts
36.
cappypass
Supplied by:
Chad Reeves
<
e-mail contact
>
Generate passwords with random characters
37.
Bayesian Spam Filter
Supplied by:
Cesar D. Rodas
<
e-mail contact
>
Detect spam in text using Bayesian techniques
38.
Gonx URLs
Supplied by:
Ben Yacoub Hatem
<
e-mail contact
>
Generate and process search engine friendly URL
39.
DoubleMetaPhone
Supplied by:
Steve Woodbridge
<
e-mail contact
>
An improved "sounds like" algorithm.
40.
Source Parser
Supplied by:
Vagharshak Tozalakyan
<
e-mail contact
>
Parsing text with BBCode style tags
41.
SpellOutNumbers
Supplied by:
DrDoc
<
e-mail contact
>
Convert numbers to text, w/ or w/o ordinal suffix.
42.
Spam Filter
Supplied by:
Rafael Pinto
<
e-mail contact
>
Classify spam text messages using a knowlegde base
43.
Browser Info
Supplied by:
Richard Toth
<
e-mail contact
>
Parse the HTTP user agent to get browser details
44.
SQL Query Builder
Supplied by:
David Regla Demaree
<
e-mail contact
>
Dynamically build SQL queries
45.
Compare Files
Supplied by:
Er. Rochak Chauhan
<
e-mail contact
>
Compare two text files and show different lines
46.
Password Checker
Supplied by:
Suman Debnath
<
e-mail contact
>
Generate and test safe passwords
47.
Validate_Credit_Card
Supplied by:
Ricky Robinson
<
e-mail contact
>
Validates credit card numbers and expiration dates
48.
codeLighter
Supplied by:
Andrea Giammarchi
<
e-mail contact
>
Convert text with BBcode like tags into HTML
49.
CSS parser
Supplied by:
Thomas Björk
<
e-mail contact
>
CSS parser class
50.
CLI
Supplied by:
Marcin Orlowski
<
e-mail contact
>
CLI is shell argument parsing and handling class
51.
validation
Supplied by:
Sven Wagener
<
e-mail contact
>
Validation with non-regular expression patterns
52.
Email Crypt
Supplied by:
Julien PACHET
<
e-mail contact
>
Convert email link to Javascript to avoid harvest
53.
Text Management
Supplied by:
Maurizio Masala
<
e-mail contact
>
Manipulate HTML text strings in several ways
54.
Word Counter
Supplied by:
Ashish
<
e-mail contact
>
Counts number of words in a text string
55.
Numero a Letra
Supplied by:
Omar Ortiz
<
e-mail contact
>
Spell numbers using Spanish words
56.
Clean URL
Supplied by:
Huda M Elmatsani
<
e-mail contact
>
Transform URLs to make them search engine friendly
57.
MySQL Spell Checker
Supplied by:
sam
<
e-mail contact
>
Spell check texts with a MySQL table as dictionary
58.
String Similarity
Supplied by:
Marius Ciotlos
<
e-mail contact
>
Calculate the similarity of two text strings
59.
CReferrer
Supplied by:
Setec Astronomy
<
e-mail contact
>
Extract search engine keywords from referrer URL
60.
Google - Did You Mean
Supplied by:
Diêgo Garrido de Almeida
<
e-mail contact
>
Get spelling correction suggestions from Google
61.
Key Highlighter
Supplied by:
Setec Astronomy
<
e-mail contact
>
Highlight keywords in current script output
62.
highlighting_skipphtml
Supplied by:
Bas Jobsen
<
e-mail contact
>
Highlight words of text in HTML
63.
Validator.php
Supplied by:
Kevin Burke
<
e-mail contact
>
Form Validation class
64.
CreditCard Class
Supplied by:
Daniel Froz Costa
<
e-mail contact
>
Validate credit cards and detect the type of card
65.
HTML parser
Supplied by:
Indrek Päri
<
e-mail contact
>
Parsing and highlighting HTML code
66.
Friendly URL Pattern Manager
Supplied by:
Prasun Paul
<
e-mail contact
>
Parse and generate friendly URLs
67.
Text On Image Adv.
Supplied by:
Maurizio Masala
<
e-mail contact
>
Generate images displaying customized text
68.
ASCII Art Generator
Supplied by:
Jonathan Ford
<
e-mail contact
>
Render images using text characters
69.
Numbers2words
Supplied by:
Bas Jobsen
<
e-mail contact
>
Converts numbers to words (UK and US/FR)
70.
UTF8
Supplied by:
Alexandar Minkovsky
<
e-mail contact
>
Convert text between UTF-8 and other encodings
71.
Bounce Handler
Supplied by:
Chris Fortune
<
e-mail contact
>
Parse bounced e-mail message reports
72.
Mrasnika's URL validator
Supplied by:
Kaloyan Kirilov
<
e-mail contact
>
Validate and parse HTTP or FTP URLs
73.
Número por extenso
Supplied by:
Erick Vavretchek
<
e-mail contact
>
Spell quantity numbers in brazilian portuguese
74.
PHP MS Word
Supplied by:
Neeraj Thakur
<
e-mail contact
>
Edit Microsoft Word documents using COM objects
75.
JavaScript Compressor
Supplied by:
Andrea Giammarchi
<
e-mail contact
>
Pack JavaScript code to reduce its size
76.
Spell Checker
Supplied by:
Reza Salehi
<
e-mail contact
>
Text spell checking based only in PHP code
77.
Date Span
Supplied by:
Victor Hugo Cardenas Varon
<
e-mail contact
>
Calculate and spell the timespan between two dates
78.
Funny Strings
Supplied by:
Martin Lacher
<
e-mail contact
>
Converts texts to h4xx0r, eLiTe or shuffled style
79.
Hex2Bin - converts a hex string to a bin string
Supplied by:
Roberto Bertó
<
e-mail contact
>
Convert Hex Numbers to Binary Strings
80.
Form Validator
Supplied by:
Andrzej Pomian
<
e-mail contact
>
Validate values submitted via Web forms
81.
PHP Composer
Supplied by:
Ben Yacoub Hatem
<
e-mail contact
>
Render image of musical score of RTTL ring tones
82.
Input Class
Supplied by:
bruno b b magalhaes
<
e-mail contact
>
Sanitize input values passed to a script
83.
Safe keyword highlight
Supplied by:
tony
<
e-mail contact
>
Text keyword highlight within HTML tags
84.
ASCII 2 Image
Supplied by:
Stanga Razvan
<
e-mail contact
>
Render .nfo text files as graphical images
85.
Fetch Link Class
Supplied by:
Rahman Haqparast
<
e-mail contact
>
This class extracts every link in a web page
86.
Fast JSON
Supplied by:
Andrea Giammarchi
<
e-mail contact
>
Encode and decode PHP values in JSON format
87.
RTF Generator
Supplied by:
Thomas Graham
<
e-mail contact
>
Create RTF documents from HTML
88.
gEncrypter
Supplied by:
Giulio Bai
<
e-mail contact
>
Encrypt and decrypt text with pure PHP using a key
89.
BBCode Advanced
Supplied by:
Maurizio Masala
<
e-mail contact
>
Edit text formatted with BBCode tags
90.
Validate Data
Supplied by:
umesh deshmukh
<
e-mail contact
>
Data validation with support for multibyte text
91.
Mime Decode
Supplied by:
Richard Heyes
<
e-mail contact
>
This class will enable you to decode mime email.
92.
Add and strip slashes recursively (updated)
Supplied by:
Armand Pasteau
<
e-mail contact
>
Adds and strips slashes from strings recursively
93.
Text To Image
Supplied by:
Er. Rochak Chauhan
<
e-mail contact
>
Render a text string as an image
94.
randomWord
Supplied by:
kumar mcmillan
<
e-mail contact
>
makes a random 'readable' word (example: Huchafo!)
95.
Chinese Text Conversion
Supplied by:
hessian
<
e-mail contact
>
Convert Chinese text between different encodings
96.
Mailto Encoder
Supplied by:
Konstantinos Dafalias
<
e-mail contact
>
Encode email address links with character entities
97.
class.strings.php
Supplied by:
Andrew Collington
<
e-mail contact
>
String manipulation functions
98.
Terbilang
Supplied by:
Huda M Elmatsani
<
e-mail contact
>
Spell quantity numbers in Indonesian or Malay Lang
99.
Number to Persian text
Supplied by:
Fouad Amiri
<
e-mail contact
>
Spell numbers using Persian words
100.
Magic HTML Parser
Supplied by:
Mudessir Medgitov
<
e-mail contact
>
Parse HTML documents and extract keywords
101.
badword
Supplied by:
quazi
<
e-mail contact
>
This is an efficient bad word filter
102.
wordDocumentHandler
Supplied by:
Logan Dugenoux
<
e-mail contact
>
Convert and clean MSWord documents to HTML
103.
CompactPHP
Supplied by:
Hannes Dorn
<
e-mail contact
>
If it was hard to write, it should be hard to read.
104.
Parse Mail
Supplied by:
Frank Rust
<
e-mail contact
>
Parse the headers and bodies of e-mail messages
105.
SQL Highlighter
Supplied by:
Andrea Giammarchi
<
e-mail contact
>
Highlight text SQL statements
106.
Text2Array
Supplied by:
Huda M Elmatsani
<
e-mail contact
>
Convert tabular text data or file to an array
107.
Filtreatment
Supplied by:
Cristian Navalici
<
e-mail contact
>
Validate and filter text values based on rules
108.
CSV Tokenizer
Supplied by:
Blaine Simpson
<
e-mail contact
>
Parse CSV files tokening data lines
109.
Turtle Muddler
Supplied by:
Marcin Sznyra
<
e-mail contact
>
Obfuscate PHP code to make it unreadable to humans
110.
Dictionary client class package
Supplied by:
Jesus M. Castagnetto
<
e-mail contact
>