Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中对文本字符串进行排序_Php_Arrays_String - Fatal编程技术网

在php中对文本字符串进行排序

在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列表中的每个链接。 我有下面的代码。我尝试过调试,但没用的即时通讯到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];
$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?那太好了。