
F01134H
22.12.2016
18:22:37

Nurik
22.12.2016
18:22:43

Sergey
22.12.2016
18:23:07
В сендбоксе работает?

Nurik
22.12.2016
18:23:33
тебе ж скинули код выше
Да без проблем, мне не нужна была оптимизация, я специально написал так. Я хочу понять причину бага.

Google

Nurik
22.12.2016
18:23:50
Тут важен контекст.

F01134H
22.12.2016
18:24:07

Nurik
22.12.2016
18:24:37

F01134H
22.12.2016
18:25:05
<?php
$a = [
[
'Key0' => 'value0',
"Key14" => '-22,4',
],
[
'Key0' => 'value0',
"Key14" => '-21',
]
];
function getFormattedValue($num){
if(empty($num)){
return 0;
}
$strNum = str_replace(',','.',$num);
$num = (float) $strNum * 1000;
$num = number_format($num,0,'.',' ');
return $num;
}
$result = [];
foreach($a as $i=>$b){
$result[$i] = $b;
$result[$i]["Key14"] = getFormattedValue($result[$i]["Key14"],$i);
}
var_dump($result);
вот это

Katulos
22.12.2016
18:25:35
Есть чо?

F01134H
22.12.2016
18:25:49
плечо

Katulos
22.12.2016
18:26:38
Вы нучили этого орла конектится к мускулю чи нет?

Nurik
22.12.2016
18:27:15
вот это
Ну и пусть себе дальше работает. Я тут думаю теперь где использвал подобный код, не будет ли там такого говна. Что-то страшно страновится после таких неожиданностей.

F01134H
22.12.2016
18:28:37
ахах
Неправильный код ты называешь неожиданностью?
Это вполне ожидаемо, друг мой
Когда ты новичок, всегда кажется, будто программа не работает по каким-то сверхъестественным причинам, только не из-за твоей криворукости. Ты уже и так, и эдак пробовал. А потом оказывается, что ты где-нибудь кавычки не так поставил, или запятую. Ну и все в таком духе

Google

Danya
22.12.2016
18:30:00

Nurik
22.12.2016
18:31:14

F01134H
22.12.2016
18:31:44
Да я тебя не оскорбить хотел

Sergey
22.12.2016
18:32:11
Ну все понятно тебе теперь Нурик?

F01134H
22.12.2016
18:32:14
просто сказал, что если новичок - то ты 99.9% не нашел баг в интерпретаторе, а сам накодил не пойми что)
Многие так начинали)

Nurik
22.12.2016
18:34:35

Katulos
22.12.2016
18:35:09
"Новички" раздражают только одним
тотальным нежеланием читать
Отсюда и рождается "Я все правильно пишу, это интерпретатор лох"

Nurik
22.12.2016
18:37:24
Опять 25. Дык укажите мне на мою ошибку. Я признаю что был не прав.
Вопрос следующий: Почему в моем коде, в результирующий массив поадает искаженное значение числа с плавающей точкой ?

Katulos
22.12.2016
18:38:43

Ivan
22.12.2016
18:46:38
Он просто там не нужен, дело даже не в оптимизации

Andrey
22.12.2016
18:53:13
когда же вы будете юзать пастебины вместо того чтобы тут херачить свои куски кода?

Katulos
22.12.2016
18:57:33

Andrey
22.12.2016
18:57:48

Nurik
22.12.2016
18:58:01

Katulos
22.12.2016
18:58:39
хуяйтов
Хош /dev/urandom в лс редиректну?

Google

Andrey
22.12.2016
18:59:28

Katulos
22.12.2016
18:59:40
Могешь

Andrey
22.12.2016
19:00:21
умею
практикую

f4rt~
22.12.2016
19:03:08
Как там симфони, не пахнет?

Andrey
22.12.2016
19:03:46
разбираю
вот только сел разбирать, до этого не получалось

Артур
22.12.2016
19:05:14
блин вернулся к старой проблеме))
$data['price'] = (float)$offer->Цены->Цена->ЦенаЗаЕдиницу;
почему так нельзя ?
вылетает ошибка
Cannot use object of type stdClass as array

Артур
22.12.2016
19:05:56
а так все работает нормально
class Casting
{
public $pub = 5.6;
public $pro = "I'm a protected from outlanders";
private $pri = "I'm a hidden property";
}
$casting = new Casting();
$s['s'] = (float)$casting->pub;
$s['q'] = (int)$casting->pro;
var_dump($s['s']);
что за бред

f4rt~
22.12.2016
19:06:25
$offer["Цены"] ?

Артур
22.12.2016
19:06:36

f4rt~
22.12.2016
19:06:53
Простите, пойду руки помою

Katulos
22.12.2016
19:07:22
разбираю
Ну вот чувак постит код в канал, чо молчишь?

f4rt~
22.12.2016
19:07:44
а decode делали?

Google

Katulos
22.12.2016
19:07:55
Твою за ногу, они стали на русском писать?

Артур
22.12.2016
19:07:59

Katulos
22.12.2016
19:08:26
Я думал это только в самом 1С

f4rt~
22.12.2016
19:08:39

Артур
22.12.2016
19:08:53
угу
да, писал ошибка осталась

f4rt~
22.12.2016
19:09:00
а true параметр?

Ivan
22.12.2016
19:09:06
Кто какие годные блоги по похапэ знает?

Артур
22.12.2016
19:09:19
$data['price'] = json_decode((float)$price->ЦенаЗаЕдиницу,true);
как то так)

Admin
ERROR: S client not available

Andrey
22.12.2016
19:10:01

Ivan
22.12.2016
19:10:27
Ты меня не понял

F01134H
22.12.2016
19:10:32

Katulos
22.12.2016
19:10:32
на хабру сходи
годный блог
был

Andrey
22.12.2016
19:10:48
http://www.elisdn.ru/
и хабра

F01134H
22.12.2016
19:10:48
Советую в твиттере подписываться на группы

Ivan
22.12.2016
19:10:49
ну хабра понятно. а еще? англоязычные там

Google

Katulos
22.12.2016
19:11:06
Елисеев все больше про Yii а не про php

F01134H
22.12.2016
19:11:22
В твиттере достаточно много групп по пхп (а когда добавляешь, тебе система автоматом советует еще и другие по этой теме)
поэтому я в основном там инфу получаю

Andrey
22.12.2016
19:12:24

Katulos
22.12.2016
19:12:55
Видосиков кстати не смотрел его
разве что какие то первые

Andrey
22.12.2016
19:13:04
зря
он там не на шутку выкладывается

Katulos
22.12.2016
19:13:25
Все еще вперде, погляжу

Andrey
22.12.2016
19:13:52
впереду, да

Katulos
22.12.2016
19:13:53
первый вариант был лучше

Anonymous*
22.12.2016
19:15:44
а в чём проблема сюда код постить
чем мешает то
читать удобней не надо ничего открывать

Katulos
22.12.2016
19:16:03
Ну вон чувак негодуэ

f4rt~
22.12.2016
19:18:53
Нет подсветки синтаксиса как н гистах или песочнице и тп

F01134H
22.12.2016
19:34:16
не, ну короткий код то пусть постят
а вот когда готовый софт скидывают на пол чата, с багами, которые не могут исправить, это проблемка
есть какие-нибудь интересные скринкасты по ларе, которые не для нубов?
laracasts, точно
блин, но там подписка 9 баксов в месяц