我需要PHP中的一些帮助来创建简短的URL,就像StackOverflow在我们在一个问题的评论中评论任何长URL时创建的那样.
StackOverflow将http://www.noupe.com/how-tos/10-ways-to-automatically-manually-backup-mysql-database.html长网址缩短为这样的短网址noupe.com/...
我的应用程序中需要类似的功能.任何人都可以在PHP中提供一些想法或代码如何做到这一点?
我厌倦了在StackOverflow上搜索它,但没有发现任何问题.我记得我在SO上看过这样的问题,但是现在我无法找到它:(
请帮忙!
只是简单算法的概述.
http://或https://开头str_replace./只保留返回数组中的第一项./...在最后添加.www.在开头删除str_replace.使用这个找到的字符串,命名它[shortURL],你组成你的锚:
<a href="[fullURL]">[shortURL]</a>
Run Code Online (Sandbox Code Playgroud)