PHP搜索并拆分有组织的字符串

时间:2014-02-21 11:57:16

标签: php arrays string

我有一些非常基本的PHP知识,因为我主要做设计工作和一些前端开发(有时候是Wordpress)但是使用这个最新的WordPress项目我需要做一些更复杂的事情。我将为您提供详细信息并解释我需要完成的非常简化的版本。我想这可能是非常简单的事情,但是我说我的PHP知识非常基础,经过几个小时的尝试来解决它,我没有得到任何结果。

我有以下字符串:

“15,23,84,69,41”

我需要在PHP中完成循环,获取这些数字并将其显示为:

<div>15</div>
<div>23</div>
<div>84</div>
<div>69</div>
<div>41</div>

显然这个循环适用于我在该字符串中的许多数字,天气它是10或100.代码实际上必须打印这些值而不是仅仅将它们存储在数组或类似的东西中,因为我'在PHP这么废话我需要一段时间来弄清楚如何在循环中打印该数组。换句话说,对于该字符串中的每个数字,它必须具有如下内容:

echo "<div>".$string_number."</div>";

非常感谢任何有帮助的人!

3 个答案:

答案 0 :(得分:3)

你可以简单地替换逗号bye close div并打开div即:

$str="15, 23, 84, 69, 41";
echo "<div>".str_replace(", ", "</div><div>", $str)."</div>";

答案 1 :(得分:2)

尝试explode他们喜欢

$str = "15, 23, 84, 69, 41";
$myArr = explode(',',$str);
foreach($myArr as $string_number) {
    echo "<div>".$string_number."</div>";
}

答案 2 :(得分:0)

我为你写信,试试这个

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

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

foreach($arr as $l_numbers)
 {
     echo '<div>'.$l_numbers.'</div';
   }