Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Перевести курс из у.е. в рубли
 
 автор: skylink   (22.07.2007 в 00:18)   письмо автору
 
 

Люди подскажите пожалуйста
<td>$".$arr['first_pay']."</td> это сумма в у.е
как мне ее умножить на курс 29 руб
и выводить сумму в у.е. и рублях?
Заранее большое спасибо

   
 
 автор: Бамси   (22.07.2007 в 02:20)   письмо автору
 
   для: skylink   (22.07.2007 в 00:18)
 

Может я вопрос не очень понял.

<?
$arr
['first_pay']='45'//45$
echo "$: ".$arr['first_pay']."<br />";
$rate='19'//19руб, Курс доллара
$arr['two_pay']=$arr['first_pay']*$rate;
echo 
"Руб: ".$arr['two_pay'];
?>

   
 
 автор: skylink   (22.07.2007 в 03:20)   письмо автору
 
   для: Бамси   (22.07.2007 в 02:20)
 

Большое спасибо все ок

   
 
 автор: Sobachka   (22.07.2007 в 04:14)   письмо автору
 
   для: skylink   (22.07.2007 в 00:18)
 

>Люди подскажите пожалуйста
><td>$".$arr['first_pay']."</td> это сумма в у.е
>как мне ее умножить на курс 29 руб
>и выводить сумму в у.е. и рублях?
>Заранее большое спасибо

<?php
print "<td>$".round(($arr['first_pay']*29),2)."</td>";
?>

   
 
 автор: Unkind   (22.07.2007 в 04:17)   письмо автору
 
   для: Sobachka   (22.07.2007 в 04:14)
 

Леха, округление-то зачем? :))

   
 
 автор: Sobachka   (09.08.2007 в 04:47)   письмо автору
 
   для: Unkind   (22.07.2007 в 04:17)
 

>Леха, округление-то зачем? :))
Un,а у нес бывают сотые и тысячные рубля??? =)

   
 
 автор: RomantikPro   (09.08.2007 в 05:23)   письмо автору
 
   для: Sobachka   (09.08.2007 в 04:47)
 

>....у нес бывают сотые и тысячные рубля??? =)

бывают, но это актуально не для всех: www.cbr.ru

   
 
 автор: cheops   (09.08.2007 в 07:43)   письмо автору
 
   для: Sobachka   (09.08.2007 в 04:47)
 

При бухгалтерских операциях оперируют до 4 знака, при расчётных до 2.

   
 
 автор: Unkind   (22.07.2007 в 04:17)   письмо автору
 
   для: Sobachka   (22.07.2007 в 04:14)
 

-

   
 
 автор: mihdan   (09.08.2007 в 12:07)   письмо автору
 
   для: Sobachka   (22.07.2007 в 04:14)
 


<?php
// Получаем текущие курсы валют в rss-формате с сайта www.cbr.ru
function get_curs() {
    
$date date("d/m/Y"); 
    
$link "http://www.cbr.ru/scripts/XML_daily.asp?date_req=$date";     
    
$text file_get_contents($link);
    
preg_match('/<Name>Доллар США<\/Name>[\s]*<Value>([^<]+)<\/Value>/si'$text$matchs);
    
$curs round(str_replace(',''.'$matchs[1]), 4); 

    return 
$curs;

$curs get_curs();
echo 
"<td>".($arr['first_pay'] * $curs)."</td>"
?>

   
 
 автор: afdm   (09.08.2007 в 09:17)   письмо автору
 
   для: skylink   (22.07.2007 в 00:18)
 

Но ведь курс доллара с каждым днём изменяется.......
может быть сначала нужно получить его, а потом уже умножить???!!!!
как Вы считаете.............

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования