web*_*ber 3 php currency extract
我正在导入一个具有不同货币符号数量的文件
£12.10
$26.13
€12.50
Run Code Online (Sandbox Code Playgroud)
我需要导入并将其转换为单一货币.我按如下方式分割字符串
$parts = split(' ', preg_replace("/([0-9])/", ' ${1}', $amount, 1));
Run Code Online (Sandbox Code Playgroud)
无法使preg_split与PREG_SPLIT_DELIM_CAPTURE一起使用
$parts = preg_split("/\d/", $amount, 2, PREG_SPLIT_DELIM_CAPTURE);
Run Code Online (Sandbox Code Playgroud)
我有一系列货币符号到货币代码
$currencySymbols = array('£'=>'GBP', '$'=>'USD','€'=>'EUR')
Run Code Online (Sandbox Code Playgroud)
我需要1.将字符串拆分为货币符号和值 - 如果有更好的方法,那么我正在做的事情2.将货币符号映射到货币代码.无法使用$ currencySymbols [$ parts [0]]进行映射
任何帮助将不胜感激.(PHP 5.2.6)使用charset = utf-8
非常感谢