【发布时间】:2012-12-23 04:20:18
【问题描述】:
我得到同一个字符串的两个不同的计数值
$val1 = $data->sheets[0]['cells'][5][1];//thise value is from excel sheet
$val2 = $obj->number; // this is the value from database
var_dump(trim($val1)) , var_dump(trim($val2))
string(19) "US5922335A" , string(10) "US5922335A"
第一个值是从 excel 表(xls)中获取的,第二个值是在执行 Select 查询后从 Mysql 表中获取的 ,我无法进行比较,因为两者的长度不同。
if($val1==$va2)
{
echo "Found it ";
}
我怎样才能使它具有相同的长度,以便我可以比较它。
【问题讨论】:
-
发布更多代码,获取这些值的代码
-
我添加了一些代码
-
您的 Excel 文件是什么代码页?
-
@MarkBaker 我正在使用 PHPExcel 的 IOFactory.php 文件从 excel 生成 xls 文件,我无法弄清楚它使用的是什么代码页
-
@MarkBaker,我怎么知道它正在使用什么代码页
标签: php mysql string excel compare