Mb *_*lah 0 php csv loops filtering concatenation
PHP代码:
$b = 1;
$ab = 100;
for ($b; $b < $ab; $b++)
{
$len = strlen($b);
$c = 0;
for ($c; $c < $len; $c++)
{
$split = str_split($b);
if ($split[$c] == 5)
{
echo $b . ',';
}
}
}
Run Code Online (Sandbox Code Playgroud)
结果是:
5,15,25,35,45,50,51,52,53,54,55,55,56,57,58,59,65,75,85,95,
Run Code Online (Sandbox Code Playgroud)
但我想删除最后一个逗号并获取最后一个值.
完成了变更.
1.定义$result=array();;
2.数组中的存储值$result[]= $b;
3.内爆阵列, $result= implode(",", $result);
<?php
$b = 1;
$ab = 100;
$result=array();
for ($b; $b < $ab; $b++)
{
$len = strlen($b);
$c = 0;
for ($c; $c < $len; $c++)
{
$split = str_split($b);
if ($split[$c] == 5)
{
$result[]= $b;
}
}
}
$lastElement =end($result);//last element
$result= implode(",", $result);
print_r($result);
Run Code Online (Sandbox Code Playgroud)