我正在开发类似Wikipedia的Web应用程序。 我想展示一些可能链接到其他文章的文章。
我可以想到的方法是手动将值标记为链接的符号,例如:“ Hello | world |”(“ world”将是文章的链接)。稍后,我将不得不在textarea字符串中找到所有标有|的单词。在开始和|就这样了最重要的是,需要一些字符串函数。
我该怎么做?你能给我一个例子吗?
谢谢。
我正在开发类似Wikipedia的Web应用程序。 我想展示一些可能链接到其他文章的文章。
我可以想到的方法是手动将值标记为链接的符号,例如:“ Hello | world |”(“ world”将是文章的链接)。稍后,我将不得不在textarea字符串中找到所有标有|的单词。在开始和|就这样了最重要的是,需要一些字符串函数。
我该怎么做?你能给我一个例子吗?
谢谢。
与其尝试创建自己的用于将链接嵌入到纯文本中的伪代码,不如使用一个已经建立的系统:Markdown。
Markdown简单易学,并且有许多用于PHP解析markdown的库(例如https://github.com/erusev/parsedown)。使用该库,您的示例将是:
$Parsedown = new Parsedown();
echo $Parsedown->text('Hello [world](https://somelink.com)');