2013-09-04 2 views
0

나는이 다음과 같은 배열 값이 더 qoutes이없는 것이 매우 중요하는 API (호출이 잘못을 interperate 것 같은) 때문에제거 따옴표

를 사용하여 메신저 이후 지금

0 => "2" 

나는 다음을 시도했다 :

stripslashes($string); 

그러나 어떤 아이디어도 도움이되지 않았다?

+0

그것은 당신이 무엇을 요구 불분명 정수로 변환하려는 경우. 배열을 정수로 지정 하시겠습니까? –

+0

그래, 기본적으로 문자열을 정수로 변환하려고한다. – Marc

+0

var_dump() 또는 print_r()에서 얻은 값은 문자열이지만 실제로는 인용되지 않는다. 그것은 그 방법으로 만 표시됩니다. –

답변

7
$yourArray = array_map('intval', $yourArray); 

당신이 문자열

0

당신은 단지 배열을 반복 할 수 있습니다 모든 값 또는 intval($string)을 변환

$count = count($arr); 
for($i=0;$i<$count;$i++) { 
    $arr[$i] = (int)$arr[$i]; 
}