我正在尝试在我的页面中打印一些内容。我有一系列日期和数字。因为我使用for循环,打印的数字以及日期。我只想显示数字。我怎样才能做到这一点?我甚至使用型铸造,但仍然没有好处。请帮忙。
顺便说一下这里的代码......
$date = $this->controllerModel->processData($this->input->post('textarea'));
for ($i = 0; $i < sizeof($date); $i++){
echo "array[".$i."] = " . $date[$i];
echo "<br /><br />";
}
$tempVar = array(array());
$k = 0;
for($i = 1; $i < 250; $i++){
for($j = 0; $j < sizeof($date); $j++){
if($i == $date[$j]){
$tempVar[$i][$k] = $date[$j];
}
}
}
for($i = 1; $i < 250; $i++){
for($j = 0; $j < sizeof($date); $j++){
if(empty($tempVar[$i][$j])){
echo ".";
}
else echo $tempVar[$i][$j];
}
}
}
在我的模特中......
public function processData($textarea){
$data = explode("_", $textarea);
return $data;
}
textarea是输入框。
编辑:输入...
36 _ Arnel Lent _ 2/14/2014 0:33
36 _ Arnel Lent _ 2/14/2014 4:35
21 _ Roche Ingk _ 2/14/2014 7:48
199 _ Emmanuel Muring _ 2/14/2014 7:50
199 _ Emmanuel Muring _ 2/14/2014 7:50
答案 0 :(得分:0)
已经解决了......
我只是制作一个日期函数和一些if语句。
之后我使用数组来消除相同的数字。