-2

と呼ばれるこの配列がありlinesます。するとvar_dump($lines)、次の結果が返されます。

array(3) {
  [0]=>
  array(21) {
    [0]=>
    string(1) "3"
    [1]=>
    string(1) "1"
    [2]=>
    string(1) "0"
    [3]=>
    string(8) "49992904"
    [4]=>
    string(6) "283699"
    [5]=>
    string(1) "9"
    [6]=>
    string(3) "610"
    [7]=>
    string(1) "0"
    [8]=>
    string(1) "0"
    [9]=>
    string(1) "0"
    [10]=>
    string(1) "0"
    [11]=>
    string(4) "1142"
    [12]=>
    string(5) "61219"
    [13]=>
    string(5) "21873"
    [14]=>
    string(1) "6"
    [15]=>
    string(1) "2"
    [16]=>
    string(2) "91"
    [17]=>
    string(1) "1"
    [18]=>
    string(4) "1.90"
    [19]=>
    string(4) "11.9"
    [20]=>
    string(8) "15:03:46"
  }
  [1]=>
  array(21) {
    [0]=>
    string(1) "3"
    [1]=>
    string(1) "1"
    [2]=>
    string(1) "0"
    [3]=>
    string(8) "49986779"
    [4]=>
    string(6) "291340"
    [5]=>
    string(2) "11"
    [6]=>
    string(3) "667"
    [7]=>
    string(1) "0"
    [8]=>
    string(1) "0"
    [9]=>
    string(1) "0"
    [10]=>
    string(1) "0"
    [11]=>
    string(4) "1286"
    [12]=>
    string(5) "34464"
    [13]=>
    string(5) "21778"
    [14]=>
    string(1) "4"
    [15]=>
    string(1) "2"
    [16]=>
    string(2) "93"
    [17]=>
    string(1) "1"
    [18]=>
    string(4) "1.28"
    [19]=>
    string(3) "8.0"
    [20]=>
    string(8) "15:04:16"
  }
  [2]=>
  array(21) {
    [0]=>
    string(1) "6"
    [1]=>
    string(1) "1"
    [2]=>
    string(1) "0"
    [3]=>
    string(8) "49986826"
    [4]=>
    string(6) "292415"
    [5]=>
    string(2) "10"
    [6]=>
    string(3) "622"
    [7]=>
    string(1) "0"
    [8]=>
    string(1) "0"
    [9]=>
    string(1) "0"
    [10]=>
    string(1) "0"
    [11]=>
    string(4) "1226"
    [12]=>
    string(5) "31334"
    [13]=>
    string(5) "20273"
    [14]=>
    string(1) "4"
    [15]=>
    string(1) "1"
    [16]=>
    string(2) "94"
    [17]=>
    string(1) "1"
    [18]=>
    string(4) "1.21"
    [19]=>
    string(3) "7.5"
    [20]=>
    string(8) "15:04:46"
  }
}
  1. 各配列の 20 番目の各要素に今日の日付を追加する必要があります (日付と時刻にする必要があります)。

    $now = new DateTime(null, new DateTimeZone('America/New_York')); $today=$now->format('Ymd');

私はこれを試しました:

foreach ($lines as $key => $value){
   $lines[$key][20]=$today . ' ' . $lines[$key][20];
   echo $lines[$key][20];

}

うまくいったようです。

2. これをOracleデータベースに挿入する必要があります。lines配列内の各配列をテーブルに挿入するメソッドまたは関数が既に存在するかどうかを知りたいと思いました。

4

1 に答える 1