in php how do I use preg replace to turn a url into a tinyurl(在php中,如何使用preg替换将URL转换为TinyURL)
问题描述
我需要将包含长URL的文本字符串转换为相同的字符串,但带有TinyURL(使用TinyURL API)。例如。转换
进入
如何做到这一点?
api
为了缩短文本中任意数量的URL,请将推荐答案放在一个函数中,该函数接受长URL并返回短URL。然后通过PHP的preg_replace_callback
函数将该函数应用于您的文本。如下所示:
不要太依赖该模式,只是在没有任何测试的情况下即时编写它,也许其他人可以提供帮助。 请参见http://php.net/preg-replace-callback
这篇关于在php中,如何使用preg替换将URL转换为TinyURL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!