猿问

我们如何从给定数组中获取整数值

我想知道如何从给定键的数组中选择一个值。


array(1) { 

   [0]=> string(11) "INTEGER: 72" 

}

array(1) { 

   [0]=> string(12) "INTEGER: 634" 

}


月关宝盒
浏览 341回答 3
3回答

慕姐4208626

$integer_arr = [];foreach ( $columns as $value) {    $integer_arr[]  = str_replace("INTEGER: ", "", $value);}$integer_arr 将是您的整数数组。

长风秋雁

数组是给定值(和/或键)的数据集。为了选择值,您可以使用$array_value = $array['key'];which 将返回值。提示:使用 var_dump($array);看看这个:https ://www.w3schools.com/php/php_arrays.asp如果我误解了你的问题并且你想在你的数组的字符串值中选择整数,你可以使用这个:$value = intval(str_replace('INTEGER', $array[0]));这将首先删除字符串,然后将数组值转换为 int。

幕布斯6054654

试试这个。您可以简单地用分隔符打破字符串:foreach($array as $a){   $explode = explode(": ",$a);   echo $explode[1];}您也可以像这样将其存储在单独的数组中$new_array = [];foreach($array as $a){   $explode = explode(": ",$a);   $new_array[] = $explode[1];}这是现场演示。作为参考,您可以访问这里
随时随地看视频慕课网APP
我要回答