Php 如何添加<;br>;字符串中包含substr()

Php 如何添加<;br>;字符串中包含substr(),php,html,substring,substr,strlen,Php,Html,Substring,Substr,Strlen,对于以下代码: 我不知道是否需要使用“for循环”,但有一种更好的方法可以将字符串拆分为单个字符 拥有数组后,您可以对其执行任何操作,还可以使用“\”分隔符连接()数组中的项 请尝试以下操作: $word = 'SEKISUI'; $result = str_split($word); $altogether = join("<br>",$result); $word='SEKISUI'; $result=str_split($word); $COLLATE=join(“”,$r

对于以下代码:


我不知道是否需要使用“for循环”,但有一种更好的方法可以将字符串拆分为单个字符

拥有数组后,您可以对其执行任何操作,还可以使用“\
”分隔符连接()数组中的项

请尝试以下操作:

$word = 'SEKISUI';
$result = str_split($word);
$altogether = join("<br>",$result);
$word='SEKISUI';
$result=str_split($word);
$COLLATE=join(“
”,$result);
不知道为什么喜欢长度减法,而不尽可能多地处理正数

substr(字符串、开始、长度)
的语法中

可选。指定返回字符串的长度。默认为 绳子的末端。正数—要返回的长度 从开始参数负数-返回的长度 从绳子的末端

所以本质上,你的指针在结束字符上是不被计数的。 如果您运行echo substr($word,0,-1)。“
,您将无法获得结束字符,因为它是负数
子字符的起始位置。
但是,将
substr
长度更改为
1
将给出一个有效字符串,并且
不为空
空字符串

$word = 'SEKISUI';

// echo substr($word,0,-6)."<br>";
$length = (strlen($word)+1)-14;
$urut = 0;
  for($i=$length;$i<1;$i++){
    echo substr($word,$urut,1).'<br>';
//    echo $urut."-".$i."-".'<br>'; // Check Value
    $urut++;
  }
$word='SEKISUI';
//echo substr($word,0,-6)。“
”; $length=(strlen($word)+1)-14; $urut=0; 对于($i=$length;$i)
$word = 'SEKISUI';

//echo substr($word,1,1)."<br>";
$length = strlen($word);
$urut = 0;
for($i = $urut; $i <= $length; $i++){
  echo substr($word,$i,1).'<br>';
}