在php中对文本字符串进行排序
我正在尝试排序和使用url列表中的每个链接。 我有下面的代码。我尝试过调试,但没用的即时通讯到n00b在php中对文本字符串进行排序,php,arrays,string,Php,Arrays,String,我正在尝试排序和使用url列表中的每个链接。 我有下面的代码。我尝试过调试,但没用的即时通讯到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.metgloba
$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];
$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";
$url=array();
$url=split(“http://”,$url);
回显“警报('$URL[1]');
$arrayPoze=array();
对于($i=0;$i0)
$arrayPoze[$i]=“http://”+$URL[$i];
}
$img0=$arrayPoze[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);
帮助减少混乱?是的,为了纠正我的错误,首先,应该将{}
中的内容标记出来。天哪,那确实是混乱的。。想再解释一下你想用这个来完成什么吗?慢慢来:)作业上的空格应该一致。如何代替$img0=$arrayPoze[1]
和$url=array()
和$arrayPoze=array()
在=
之前和之后的一致空格,如$x=$y代码>?那太好了。