当我var_dump的结果是:
string(3) "100" string(3) "001" string(3) "011"
现在,用str_replace我可以用单词COW代替1
导致
cow00 00cow和0cowcow
但是我需要的是:
当1处于位置1时,它必须是母牛;当1处于位置2时,它必须是猪;当1处于位置3时,它必须是猪。
这将导致我正在寻找的版本:
牛0 0 0 0马0猪马
解决这个小难题的最简单方法是什么?:)
谢谢,那行得通,但是...它仅适用于1.我需要所有人使用...
[编辑]
这是我的解决方案(包括更好的示例,例如节气门)
foreach($result as $part){
$string = $part;
for($i=0;$i<strlen($string);$i++){
if ($i == 0 && $string[$i] == 1) {
echo " break ";
continue;
}
if ($i == 1 && $string[$i] == 1) {
echo " gas ";
continue;
}
if ($i == 2 && $string[$i] == 1) {
echo " throttle ";
continue;
}
if ($i == 0 && $string[$i] == 0) {
echo " ";
continue;
}
if ($i == 1 && $string[$i] == 0) {
echo " ";
continue;
}
if ($i == 2 && $string[$i] == 0) {
echo " ";
continue;
}
echo $string[$i]."<br>"."\t";
}
echo $part."<br/>"."\t";
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句