PHP HTML link formatting library
PHP Perl6 Perl
Latest commit b3a86d8 May 22, 2015 @iamcal Merge pull request #10 from yguedidi/fix-title
Fix titles when multiple links

lib_autolink - PHP HTML link formatting library

Build Status

Find URLs in HTML that are not already links, and make them into links.



# simple mode
$html = autolink($html);

# truncate URLs longer than 20 characters
$html = autolink($html, 20);

# insert some magic into the <a> tags
$html = autolink($html, 30, ' class="mylink"');

# By default if the display url is truncated, a title attribute is added to the link, if you don't want this, add a 4th parameter of false
$html = autolink($html, 30, ' class="mylink"', false);

# link up email address
$html = autolink_email($html);


If you have perl's Test::Harness installed (you almost certainly do), you can run the tests using:

prove --exec 'php' t/*.t