在我的网站上,我需要在我的数据库中存储几个网址 我没有将它们存储在一个不同的行中,而是将它们全部放在一行中(因为当我调用它们时,无论如何我都需要它们)。
为此,我将网址存储在由||
分隔的单个字符串中,如下所示:
http://url1.com/dhsg.php的 || http://url2.com/jjipg.php的 || http://url3.com/dbhm.php的 || http://url4.com/dheresg.php的 || ...
我的问题是,一旦我将这个字符串放回变量中,我怎样才能找回每个链接以便将它们放入单个范围内? 喜欢:
<span>http://url1.com/...</span>
<span>http://url2.com/...</span>
<span>http://url3.com/...</span>
<span>http://url4.com/...</span>
答案 0 :(得分:3)
您搜索的内容是爆炸功能。
<?php
$yourString = 'http://url1.com/dhsg.php||http://url2.com/jjipg.php||http://url3.com/dbhm.php||http://url4.com/dheresg.php';
$arrayWithURLs = explode('||', $yourString);
echo '<pre>' . print_r($arrWithURLs, TRUE) . '</pre>';
?>
最后一个回声以可读的形式为您提供结果。