一款实用的PHP货币换算程序代码哦,有需要的朋友可以参考一下。代码如下

复制代码

}is";

preg_match_all($pattern,$buffer,$xml_rates);

array_shift($xml_rates);

for($i=0;$i

$exchange_rate[$xml_rates[0][$i]] = $xml_rates[1][$i];

}

$conn = mysql_connect($this->mysql_host,$this->mysql_user,$this->mysql_pass);

$rs = mysql_select_db($this->mysql_db,$conn);

foreach($exchange_rate as $currency=>$rate) {

if((is_numeric($rate)) && ($rate != 0)) {

$sql = "SELECT * FROM ".$this->mysql_table." WHERE currency='".$currency."'";

$rs = mysql_query($sql,$conn) or die(mysql_error());

if(mysql_num_rows($rs) > 0) {

$sql = "UPDATE ".$this->mysql_table." SET rate=".$rate." WHERE currency='".$currency."'";

} else {

$sql = "INSERT INTO ".$this->mysql_table." VALUES('".$currency."',".$rate.")";

}

$rs = mysql_query($sql,$conn) or die(mysql_error());

}

}

}

}

/* Create the currency exchange table */

function createTable() {

$conn = mysql_connect($this->mysql_host,$this->mysql_user,$this->mysql_pass);

$rs = mysql_select_db($this->mysql_db,$conn);

$sql = "CREATE TABLE ".$this->mysql_table." ( currency char(3) NOT NULL default '', rate float NOT NULL default '0', PRIMARY KEY(currency) ) ENGINE=MyISAM";

$rs = mysql_query($sql,$conn) or die(mysql_error());

$sql = "INSERT INTO ".$this->mysql_table." VALUES('EUR',1)";

$rs = mysql_query($sql,$conn) or die(mysql_error());

$this->downloadExchangeRates();

}

}

?>

Copy the above code into a new file and save it as CurrencyConverter.php. Whenever you need to make a conversion just include the class file and call the ‘convert’ function. You will need to enter your own mysql database variables such as the login details. The example below will convert £2.50 GBP into US Dollars ($).

代码如下

复制代码

http://www.bkjia.com/PHPjc/631698.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/631698.htmlTechArticle一款实用的PHP货币换算程序代码哦,有需要的朋友可以参考一下。 代码如下 复制代码 ?php /* * File: CurrencyConverter.php * Author: Simon Jarvis * Copy...

货币代码php,PHP货币换算程序代码_PHP教程相关推荐

  1. MODBUS-RTU协议主机和从机代码STM32 包含2个程序代码,主机和从机

    MODBUS-RTU协议主机和从机代码STM32 包含2个程序代码,主机和从机(代码易懂) 基于温度传感器DS18B20的MODBUS-RTU从机 主机发送指令:01 03 20 00 00 01 8 ...

  2. c语言红包编程作业代码,C语言实现抢红包程序代码精简版

    本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下 其实这是段相当简单的代码,至于为什么还要把它放在博客上呢,主要是针对那些刚入门学编程的同学(或者是对程序感兴趣的同 ...

  3. 域名转向目录php代码,php域名301转向程序代码

    php中页面301跳转我们使用header()函数发送状态代码301的同时再跳转到指定页面了,实现的方法非常的简单. 注意: 301,302 都是HTTP状态的编码,都代表着某个URL发生了转移,不同 ...

  4. 用php写表格代码,php读写excel表格程序代码

    工作的第一步就是要将数据从excel中取出来,这里我使用到了一个开源php处理excel类:phpexcel,该项目的详细信息 http://phpexcel.codeplex.com/. 我目前使用 ...

  5. php播放wmv代码,asp 网页视频播放器程序代码(通用代码),支持avi,wmv,asf,mov,rm,ra,ram等...

    思路是先取得文件的类型,并根据类型选择不同的网页播放器代码..三下五去二.....同时为了代码在以后的复用性,写成了通用的调用函数.方便以后在别的系统中调用.. 现发布源代码如下: Sub SelPl ...

  6. php 目录301代码,php域名301转向程序代码

    Apache下301转向代码 新建.htaccess文件,输入下列内容,需要开启mod_rewrite. 1)将不带WWW的域名转向到带WWW的域名下,代码如下:Options +FollowSymL ...

  7. java 代码模板_请按模板要求,将【代码】替换为Java程序代码

    TV.javapublicclassTV{intchannel;//电视频道voidsetChannel(intm){if(m>=1){channel=m;}}intgetChannel(){r ...

  8. php 当地天气预报,php 天气预报代码 采集自中央气象台范围覆盖全国_PHP教程

    作者: freemouse 主页: www.cnphp.info 接口demo: http://www.cnphp.info/tianqi 用法: 可以直接调用上面的地址会显示当地的天气信息,也可以这 ...

  9. matlab绘制频散曲线,Matlab绘制频散曲线程序代码.docx

    Matlab绘制频散曲线程序代码.docx 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. ...

  10. 尺度不变特征变换(SIFT算法)Matlab程序代码测试例子的说明(Lowe的代码)

    目前网络上可以找到的关于SIFT算法Matlab测试代码的资源就是: 1 加拿大University of British Columbia 大学计算机科学系教授 David G. Lowe发表于20 ...

最新文章

  1. 最高补助1000万元!这类程序员2020年要过好日子了……
  2. golang error信息 转 字符串 x := fmt.Sprintf(“%s“, err)
  3. 2018年终总结--最美的期待
  4. 在HTML文件中加载js
  5. [洛谷P1822]魔法指纹
  6. HDbaseT 高清传输更简单——只需一根网线
  7. 生成内核版本号头文件的方法
  8. C++之实现优先队列
  9. 为什么 Cloudera 要创建 Hadoop 安全组件 Sentry ?
  10. Java21天打卡day19-异常
  11. HTML5表单那些事
  12. PSpice和Simulink联合仿真笔记(一)SLPS介绍
  13. RF-接口自动化测试-「参数Parameters格式」
  14. SSM框架整合及详解
  15. win8专业版和win8.1专业版安装密钥key及其永久激活工具
  16. 超纯水制备树脂MB-115、MB-106UP产水18.25兆欧
  17. ttf,eot,woff,svg,字体格式介绍及使用方法
  18. markdown: 欢迎使用马克飞象
  19. python爬取豆瓣图书(详细步骤讲解)
  20. 蓝桥杯大学JAVA题型_蓝桥杯 2020年省赛真题 10月第二场 (Java 大学B组)

热门文章

  1. Matlab安装minGW
  2. HTML关闭网页弹出窗口代码
  3. java实现五子棋_Java的五子棋实现
  4. 02 文本检测(一)-CTPN
  5. 计算机网络实用技术教程txt,计算机网络实用技术教程
  6. linux查询硬盘固件版本,一种Linux系统下批量更新希捷硬盘固件的方法与流程
  7. 2017年苏大计算机考研872真题及解析
  8. 常用的17个运维监控系统(必备知识)
  9. Vue安装环境最全教程,傻瓜式安装
  10. Linux 用户必须知道的 14 个常用 Linux 终端快捷键