с текстового файла в масcивы

12
palladin_jedi
На сайте с 13.07.2010
Offline
71
#11
grenlio:
ну так исправте ошибку...пожалуйста

Напишите код, в котором ошибка.

Сайт о web-разработке и прочем (http://seazo.net)||Продвижение статьями под Google (http://short.seazo.net/ght4zf) Бесплатные консультации рефералам Sape (http://www.sape.ru/r.SWfwWOblBo.php) PHP и JS скрипты на заказ, создание сайтов с нуля и на CMS.
G
На сайте с 23.01.2012
Offline
0
#12

ничего я непонимаю, я ведь написал рнр код и ошибку которую выдает сервер выше, или что я должен написать?

еще раз пишу

<?php

$array_from_file = file("data.txt");;
$output_array = array();
$json = "";
$color = "#0";

foreach ($array_from_file as $key => $value)
{
$str_to_array = explode("^^", $value);

$date = preg_replace('/(\d{2})\.(\d{2})\.(\d{4})/', '\3/\2/\1', $str_to_array[0]);

$obj = new stdClass();
$obj->label = $key+1;
$obj->color = $color;

for ($j = 0; $j < count($array_from_file); $j++)
$obj->data = array(array($date, implode(","(float)$str_to_array[1][$j])), array($date, implode(","(float)$str_to_array[2][$j])), array($date, implode(","(float)$str_to_array[3][$j])));




$output_array[] = $obj;
}

$json = json_encode($output_array);
print $json;
?>

<script>
var kot = <?php echo $output_json; ?>;
alert(kot[0].color);

</script>

Parse error: syntax error, unexpected T_DOUBLE_CAST
siv1987
На сайте с 02.04.2009
Offline
427
#13

в коде, это

","(float)

заменить на

",", (float)
G
На сайте с 23.01.2012
Offline
0
#14
siv1987:
в коде, это
","(float)


заменить на
",", (float)

спасибо!!!

нп теперь новая

Warning: implode() [function.implode]: Invalid arguments passed

AH
На сайте с 17.12.2011
Offline
1
#15

Потому, что ф-я implode в качестве второго аргумента должна принимать Array, у тебя там стоит float.

Поэтому и ошибка.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий