Size: a a a

2021 March 30

ВС

Владислав Субботин... in phpGeeks
4 байта на символ ASCII по дефолту, вроде как
источник

V

Vitalius1989 in phpGeeks
А не два юникодовских?
источник

ВС

Владислав Субботин... in phpGeeks
Если юникод, тогда 1 символ занимает две ячейки
источник

FL

First Last in phpGeeks
Владислав Субботин
4 байта на символ ASCII по дефолту, вроде как
А не 8?
источник

FL

First Last in phpGeeks
Или не 2 как раньше?
источник

ВС

Владислав Субботин... in phpGeeks
First Last
А не 8?
А вот я не помню. Но от разрядности зависит, повторюсь
источник

FL

First Last in phpGeeks
:)
источник

ВС

Владислав Субботин... in phpGeeks
Но два-то маловероятно
источник

FL

First Last in phpGeeks
Я готов
источник

V

Vladimir in phpGeeks
Владислав Субботин
4 байта на символ ASCII по дефолту, вроде как
1 байт, 7 бит на универсальные символы и латиницу, 1 бит на доп. символы, которые интерпретируются в зависимости от кодировки
источник

ВС

Владислав Субботин... in phpGeeks
Vladimir
1 байт, 7 бит на универсальные символы и латиницу, 1 бит на доп. символы, которые интерпретируются в зависимости от кодировки
От 1 до 4 байт, в зав-ти от кодировки (с) Хабр
источник

V

Vladimir in phpGeeks
Владислав Субботин
От 1 до 4 байт, в зав-ти от кодировки (с) Хабр
это utf-8
источник

ВС

Владислав Субботин... in phpGeeks
Ну да, верно. Про ASCII я ещё прочту, что с разрядностью. Потому что в тех же Си-подобных ЯП всё не однозначно.
источник

V

Vladimir in phpGeeks
Владислав Субботин
Ну да, верно. Про ASCII я ещё прочту, что с разрядностью. Потому что в тех же Си-подобных ЯП всё не однозначно.
У utf-8 обратная совместимость с ascii, поэтому под ascii символы всё так же 1 байт выделяется
источник

A

Arseny in phpGeeks
The Ant 🐜
А нука понятливый, что выведет и почему (НЕ ЗАПУСКАЯ КОД, И БЕЗ ГУГЛА)?
echo '1' . (print '2') + 3;
имхо ошибку, так как вывод внутри вывода это как-то сильно даже для меня)
источник

A

Arseny in phpGeeks
Владислав Субботин
4 байта на символ ASCII по дефолту, вроде как
да ладно, нет такой либы 4 байта, даже 4К не хватит :)))
источник

A

Arseny in phpGeeks
а без либы это велосипед и говнокод
источник

FL

First Last in phpGeeks
Arseny
имхо ошибку, так как вывод внутри вывода это как-то сильно даже для меня)
Не правильно
источник

FL

First Last in phpGeeks
Arseny
имхо ошибку, так как вывод внутри вывода это как-то сильно даже для меня)
Какая разница сколько там выводов?
Функция или что-то вернет, или нет. И будет произведен каст типов
источник

PS

Peter Strauss in phpGeeks
привет всем.

есть такая задача.
если кратко то это поиск крос курсов валют.

есть массив валют

array(eur,usd,chn,rur,cad,gbh,nzd,chn,и так далее)
все эти данные находятся в базе данных,в таблице.
почти все эти пары торгуются между собой
например
eur/usd=1.12
usd/chn=110

цель перебрать массив и найти арбитраж.

1.взять например одну любую валюту. рандомную, потом взять вторую,и взять цену первой валюты с базы данных. например вышло так eur/usd 1.12

2. берём ту вторую валюту. берём какую нибудь третью,и берём цену той второй валюты
3. повторяем также как и в пред. разы.
4. последняя валюта должна быть равна первой. т.е eur. т.е надо найти любую пару где будет евро

как это перебрать?
источник