2009-09-14 29 views
0

我有一个Web表单,当它被提交时,我将数据发布到PHP页面。现在我需要PHP将POST中的每个值转换为一个整数。目前我尝试做如下操作

$_POST = array_map("convert",$_POST); 

function convert(val){ 
    return (int)$val; 
} 

是否有一个内置的PHP函数。

回答

8

我认为:

$res = array_map('intval', $_POST); 

足够短。

3

怎么样使用intval,而不是你自己的convert函数?

返回使用用于 转换指定基本(默认为基座10)VAR, 的整数值。

(而且,当然,仍然使用array_map