PHP格式将数字拆分为单独的html标记

PHP格式将数字拆分为单独的html标记,php,split,html,Php,Split,Html,如何使用PHP将数字12345拆分为如下内容: <span>1</span> <span>2</span> <span>3</span> <span>4</span> <span>5</span> 1 2. 3. 4. 5. 试试: $input = 12345; foreach ( str_split($input) as $char ) { echo '<spa

如何使用PHP将数字
12345
拆分为如下内容:

<span>1</span>
<span>2</span>
<span>3</span>
<span>4</span>
<span>5</span>
1
2.
3.
4.
5.
试试:

$input = 12345;
foreach ( str_split($input) as $char ) {
  echo '<span>' . $char . '</span>';
}
$input=12345;
foreach(str_split($input)作为$char){
回显“.$char.”;
}
然后使用foreach和echo(或使用标记执行任何操作)对其进行迭代。


$str='12345';
$arr=str_分割($str);
foreach($arr作为$char){
回显“.$char.”;
}
echo preg_替换(“()”、“$1\n”、“12345”);

如果输入字符串较大,则类似这样的内容会更方便存储,可能会更快,因为它是流式的,而不是先将其拆分

$string = "12345";

for ($i = 0, $j = strlen($string); $i < $j; $i++) {
    echo "<span>" . $string{$i} . "</span>\n";
}
$string=“12345”;
对于($i=0,$j=strlen($string);$i<$j;$i++){
回显“.$string{$i}.\n”;
}
<?php 
$str="12345";
$str = str_split($str);

foreach ($str as $letter){
    echo '<span>'.$letter.'</span>'.PHP_EOL;
}
?>
$str = '12345';
$arr = str_split($str);

foreach ($arr as $char) {
  echo '<span>' . $char . '</span>';
}
echo preg_replace('((.))', "<span>$1</span>\n", '12345');
$string = "12345";

for ($i = 0, $j = strlen($string); $i < $j; $i++) {
    echo "<span>" . $string{$i} . "</span>\n";
}