Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.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,我有一些非常基本的PHP知识,因为我主要做设计工作和一些前端开发(有时还有Wordpress),但是有了这个最新的Wordpress项目,我需要做一些更复杂的事情。我将不告诉你细节,并解释一个非常简单的版本,我需要做什么。我想这可能很简单,但就像我说的,我的PHP知识非常基础,经过几个小时的努力,我什么也没有得到 我有以下字符串: <div>15</div> <div>23</div> <div>84</div> <d

我有一些非常基本的PHP知识,因为我主要做设计工作和一些前端开发(有时还有Wordpress),但是有了这个最新的Wordpress项目,我需要做一些更复杂的事情。我将不告诉你细节,并解释一个非常简单的版本,我需要做什么。我想这可能很简单,但就像我说的,我的PHP知识非常基础,经过几个小时的努力,我什么也没有得到

我有以下字符串:

<div>15</div>
<div>23</div>
<div>84</div>
<div>69</div>
<div>41</div>
“15,23,84,69,41”

我需要在PHP中完成一个循环,该循环将这些数字显示为:

<div>15</div>
<div>23</div>
<div>84</div>
<div>69</div>
<div>41</div>
15
23
84
69
41
显然,无论字符串中有多少个数字,不管是10还是100,这个循环都能工作。代码实际上必须打印这些值,而不仅仅是将它们存储在数组或类似的东西中,因为我对PHP一窍不通,所以需要花一些时间才能弄清楚如何在循环中打印该数组。换言之,对于该字符串中的每个数字,它必须有如下内容:

echo "<div>".$string_number."</div>";
echo.“$string\u number.”;

提前非常非常感谢任何能提供帮助的人

试着像他们一样爆炸

$str = "15, 23, 84, 69, 41";
$myArr = explode(',',$str);
foreach($myArr as $string_number) {
    echo "<div>".$string_number."</div>";
}
$str=“15,23,84,69,41”;
$myArr=explode(“,”,$str);
foreach($myArr作为$string\u编号){
回显“$string_number.”;
}

试着像他们一样爆炸

$str = "15, 23, 84, 69, 41";
$myArr = explode(',',$str);
foreach($myArr as $string_number) {
    echo "<div>".$string_number."</div>";
}
$str=“15,23,84,69,41”;
$myArr=explode(“,”,$str);
foreach($myArr作为$string\u编号){
回显“$string_number.”;
}

我为你写的,试试这个

 $numbers        = '15, 23, 84, 69, 41';

$arr        = explode(',' ,$numbers);

foreach($arr as $l_numbers)
 {
     echo '<div>'.$l_numbers.'</div';
   }
$numbers='15,23,84,69,41';
$arr=分解(“,”,$number);
foreach($arr作为$l_编号)
{

回音“.$l_号码”。我给你写信,试试这个

 $numbers        = '15, 23, 84, 69, 41';

$arr        = explode(',' ,$numbers);

foreach($arr as $l_numbers)
 {
     echo '<div>'.$l_numbers.'</div';
   }
$numbers='15,23,84,69,41';
$arr=分解(“,”,$number);
foreach($arr作为$l_编号)
{

回显“.$l_编号”。您可以简单地用close div和open div替换逗号,即:

$str="15, 23, 84, 69, 41";
echo "<div>".str_replace(", ", "</div><div>", $str)."</div>";
$str=“15,23,84,69,41”;
回显“.str_替换(“,”,“,$str”);

您可以通过关闭div和打开div简单地替换逗号,即:

$str="15, 23, 84, 69, 41";
echo "<div>".str_replace(", ", "</div><div>", $str)."</div>";
$str=“15,23,84,69,41”;
回显“.str_替换(“,”,“,$str”);

非常感谢您的回答,这正是我要找的!非常感谢您的回答,这正是我要找的!谢谢您!基本上与上面的答案相同,但那是第一个答案。再次感谢您的帮助!谢谢您!基本上与上面的答案相同,但那是第一个答案我们是第一个。再次感谢你的帮助!