在php中对一串文本进行排序

时间:2015-01-19 21:10:37

标签: php arrays string

我正在尝试排序并使用网址列表中的每个链接。 我有以下代码。我试过调试但没用到im到n00b。

$url="http://image.metglobal.com/hotelpictures/BG27FJ/0T300.jpghttp://image.metglobal.com/hotelpictures/BG27FJ/5D400.jpghttp://image.metglobal.com/hotelpictures/BG27FJ/6CW00.jpghttp://image.metglobal.com/hotelpictures/BG27FJ/IZQ00.jpg";
$urls=array();
$urls=split("http://",$url);
echo "<script type='text/javascript'>alert('$urls[1]');</script>";
$arrayPoze= array();
for($i=0;$i<count($urls);$i++){
if($i>0)
$arrayPoze[$i]="http://"+$urls[$i];
}
$img0 =$arrayPoze[1];

1 个答案:

答案 0 :(得分:1)

你可以这样做。祝你好运玩得开心。

<?php
$url = "http://image.metglobal.com/hotelpictures/BG27FJ/0T300.jpghttp://image.metglobal.com/hotelpictures/BG27FJ/5D400.jpghttp://image.metglobal.com/hotelpictures/BG27FJ/6CW00.jpghttp://image.metglobal.com/hotelpictures/BG27FJ/IZQ00.jpg";
$urls = split("http://", $url);
$arrayPoze = array();
foreach($urls as $val){
    if(!$val) continue;
    $arrayPoze[] = "http://$val";
}
print_r($arrayPoze);