我读了一些csv文件并使用array_combine将内容映射到字段名称:Catch数组合警告并打印自己的错误信息?
$csv = array();
$a = array('some fields');
$b = array_combine($a, $csv);
但是如果$ a中的字段名称与我在csv文件中指定的字段名称不同,则该方法将失败并显示警告
array_combine() [function.array-combine]:两个 参数应该具有相等数量的 元素
我尝试使用try和catch但这不起作用。作为一个说明,我正在使用zend框架。
任何想法如何捕捉警告?
是的,但我认为他试图防止警告被抛出。 – dtbarne 2011-05-17 06:32:41