たとえば、文字列がある場合は、$ msj = "こんにちは皆さんはどうですか"; が
がカウントスペースなしuXXXXという文字列を直交5×5で出力したい場合
を
をareyo nehowと文字列がXを入れて25未満charectersを持っている場合、私はこのように文字列
ハロー
evryo
出力したいです代わりに そしてそれらをカットする25以上
ありがとうございます事前に
たとえば、文字列がある場合は、$ msj = "こんにちは皆さんはどうですか"; が
がカウントスペースなしuXXXXという文字列を直交5×5で出力したい場合
を
をareyo nehowと文字列がXを入れて25未満charectersを持っている場合、私はこのように文字列
ハロー
evryo
出力したいです代わりに そしてそれらをカットする25以上
ありがとうございます事前に
次のコードを参考にしてください。
<?php
$str = "hello everyone how are you";
$len = strlen($str);
$ctr = 0;
for($i=0; $i< $len; $i++)
{
if($str[$i] != ' ')
{
echo $str[$i];
$ctr++;
}
else
{
continue;
}
if($ctr % 5 == 0)
{
echo "<br>";
}
if($ctr == 25)
{
break;
}
}
$temp = $ctr;
for($i=0; $i< 25- $ctr; $i++)
{
echo 'x';
$temp ++;
if($temp %5 == 0)
{
echo "<br>";
}
}
?>
スペースを削除し、5つの文字
$msj = "hello everyone how are you";
// remove spaces
$msj = str_replace(' ', '', $msj);
// append X if needed
$msj = str_pad($msj, 25, "X");
// cut off if needed
$msj = substr($msj, 0, 25);
// make chunks
echo chunk_split($msj, 5, "\n");
の塊それはStackOverflowのにOP – madhead
ようこそによって行われたすべての努力を示していないので、私は、オフトピックとして、この質問を閉じるために投票していますしてください。あなたが今までに試したこととあなたが立ち往生した場所を示してください。 –