2013-09-04 2 views
0

У меня есть следующие значения массиваудалить кавычки из значения массива

0 => "2" 

Теперь, так как им с помощью API, очень важно, что нет qoutes (как вызов будет неправильно interperate его)

так я попробовал следующее:

stripslashes($string); 

Однако это не помогло никаким идеям?

+0

Неясно, что вы просите. Вы хотите, чтобы массив был целым? –

+0

Да, я просто хочу преобразовать строку в целое число – Marc

+0

Если вы получили это из 'var_dump()' или 'print_r()', это значение является строкой, но на самом деле не цитируется. Он отображается только таким образом. –

ответ

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

, если вы хотите, чтобы преобразовать все значения или intval($string) на шнурке

0

Вы можете просто перебрать массив и преобразовать их в целое

$count = count($arr); 
for($i=0;$i<$count;$i++) { 
    $arr[$i] = (int)$arr[$i]; 
} 
Смежные вопросы