php把數組元素是字符串的數字轉換為int類型的數組


轉換方法

$new_array = json_decode('[' . join(',', $ids) . ']', true);

原本是字符串數組

array(9) {
  [0]=>
  string(3) "230"
  [1]=>
  string(3) "231"
  [2]=>
  string(3) "232"
  [3]=>
  string(3) "143"
  [4]=>
  string(3) "144"
  [5]=>
  string(3) "145"
  [6]=>
  string(3) "146"
  [7]=>
  string(3) "147"
  [8]=>
  string(3) "148"
}

轉換后

array(9) {
  [0]=>
  int(230)
  [1]=>
  int(231)
  [2]=>
  int(232)
  [3]=>
  int(143)
  [4]=>
  int(144)
  [5]=>
  int(145)
  [6]=>
  int(146)
  [7]=>
  int(147)
  [8]=>
  int(148)
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM