php 配列の文字列を数値へ変換する方法

配列の中身をstring(文字列) int(数字)へ変換する方法

 

変換前

ソースコード

$_GET['example_category']

var_dump($_GET['example_category']);

 

表示

  [0]=>
  array(3) {
    ["taxonomy"]=>
    string(14) "category"
    ["field"]=>
    string(7) "term_id"
    ["terms"]=>
    array(2) {
      [0]=>
      string(4)
      [1]=>
      string(5)
    }
  }

 

変換後

ソースコード

$_GET['example_category']

$works_genre_intArray = array();
  foreach($_GET['example_category'] as $value) {
    $intArray[] = intval($value);
  }

var_dump($intArray);

 

表示

  [0]=>
  array(3) {
    ["taxonomy"]=>
    string(14) "category"
    ["field"]=>
    string(7) "term_id"
    ["terms"]=>
    array(2) {
      [0]=>
      int(4)
      [1]=>
      int(5)
    }
  }

 


参考サイト
https://code.i-harness.com/ja/q/9263a5

category cloud