|
Как поделить и получить результат в PHP
|
|||
---|---|---|---|
#18+
Пробовал int(), intval() добавлять - всё-равно не делит. как же всё-таки получить результат $rub=$sum/$content; Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 20:40 |
|
Как поделить и получить результат в PHP
|
|||
---|---|---|---|
#18+
Не понятно, что следует делить. В данном примере в переменной $sum живет строка "<script type=....". Вполне естественно, что строка перед делением будет преобразована в число 0 (ноль), что и даст в итоге нулевой результат. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 20:56 |
|
Как поделить и получить результат в PHP
|
|||
---|---|---|---|
#18+
http://phptester.net/ выдает результат content=6.00356 sum=1166 rub=0 string string double Но почему если вычисляется content и sum, их нельзя разделить ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 20:57 |
|
Как поделить и получить результат в PHP
|
|||
---|---|---|---|
#18+
alikon1, Ничего не путаете? В Вашем примере вовсе отсутствует "1166" в каком-либо виде. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 21:00 |
|
Как поделить и получить результат в PHP
|
|||
---|---|---|---|
#18+
alikon1 http://phptester.net/ выдаетПосмотрите исходник этой "выдачи". Там яваскрипт работает и уже он "выдает" эти 1166. Притом, выдает исключительно веб-браузеру. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 21:04 |
|
Как поделить и получить результат в PHP
|
|||
---|---|---|---|
#18+
vklealikon1, Ничего не путаете? В Вашем примере вовсе отсутствует "1166" в каком-либо виде. Math.round(tenge/kurs) это 7000/6.00356 = 1166 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 21:10 |
|
Как поделить и получить результат в PHP
|
|||
---|---|---|---|
#18+
vklealikon1 http://phptester.net/ выдаетПосмотрите исходник этой "выдачи". Там яваскрипт работает и уже он "выдает" эти 1166. Притом, выдает исключительно веб-браузеру. Regularlabs Sourcerer для Joomla так же работает, итоговый результат на сайте выходит как content=5.99775 sum=1000 rub=0 string string double. Каждая переменная выводится, но не результат их деления почему-то. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 21:12 |
|
Как поделить и получить результат в PHP
|
|||
---|---|---|---|
#18+
alikon1, Вы хотите выполнить яваскрипт непосредственно в пхп? Тут не подскажу ничего. Или Вы хотите непосредственно в пхп получить результат от деления 7000 на 6.00356, предварительно выковыряв эти значения из строк? Делитель Вы уже получили. Получите так же делимое и используйте его в $sum при делении. Затем округление результата. Или, если следовать примеру, делимое можно вообще явно задать через отдельную переменную и потом использовать это число при составлении яваскрипта, если он вообще нужен. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 21:25 |
|
Как поделить и получить результат в PHP
|
|||
---|---|---|---|
#18+
Код: php 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2017, 18:04 |
|
Как поделить и получить результат в PHP
|
|||
---|---|---|---|
#18+
Бред какой - то.. Вставил перед переменной sum Код: php 1.
PHP выводит string(138) "1166" Баг какой - то ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2017, 18:17 |
|
Как поделить и получить результат в PHP
|
|||
---|---|---|---|
#18+
А - Фу. Это баг того сайта. http://sandbox.onlinephpfunctions.com/code/b53a977e4fced6ae893c99c7d2a870a836a2e2d2 Тут верно выводит, что и должно ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2017, 18:22 |
|
|
start [/forum/topic.php?fid=23&fpage=29&tid=1460495]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 313ms |
total: | 420ms |
0 / 0 |