PHP 在codeigniter auto_link中解包链接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 在codeigniter auto_link中解包链接相关的知识,希望对你有一定的参考价值。

//1. comment these lines in text_helper.php
if (preg_match("!\[url.+\]|://|wwww.!", $line))
{
    break;
}

//2. find this script in url_helper.php,
$str = str_replace($matches['0'][$i],
        $matches['1'][$i].'<a href="http'.
        $matches['4'][$i].'://'.
	$matches['5'][$i].
        $matches['6'][$i].'"'.$pop.'>http'.
	$matches['4'][$i].'://'.
	$matches['5'][$i].
	$matches['6'][$i].'</a>'.
	$period, $str);

//and replace with this,
$str = str_replace($matches['0'][$i],
        $matches['1'][$i].'<a {unwrap} href="http'.
        $matches['4'][$i].'://'.
	$matches['5'][$i].
        $matches['6'][$i].'" {/unwrap} '.$pop.'>http'.
	$matches['4'][$i].'://'.
	$matches['5'][$i].
	$matches['6'][$i].'</a>'.
	$period, $str);

//3. then use with word_wrap() from text_helper.php

echo word_wrap(auto_link($string));

以上是关于PHP 在codeigniter auto_link中解包链接的主要内容,如果未能解决你的问题,请参考以下文章

Codeigniter - 只能在 autoload.php 中加载模型

CodeIgniter / PHP:如何在 .php 视图页面中获取 URI

在 codeigniter 中集成正常的 php 会话

使用 PHP/CodeIgniter 在 MySQL 中获取最后执行的查询

PHP:在视图中显示会话变量:CodeIgniter

如何在 Windows Azure 上重写 Codeigniter 的 index.php