で彼らの本当のタイプへのすべての文字列は、私はこのような配列があります。変更配列
[▼
0 => array:47 [▼
"ProductID" => "37883"
"ProductCode" => "G-49211"
"ProductName" => "Preludes"
"StockStatus" => "2"
"LastModified" => "2014-02-27T09:50:00-08:00"
"LastModBy" => "1"
"ProductPopularity" => "110"
"AutoDropShip" => "N"
1 => [
"ProductID" => "37884"
"ProductCode" => "G-49212"
"ProductName" => "Preludes "
"StockStatus" => "2"
"LastModified" => "2014-02-27T09:50:00-08:00"
"LastModBy" => "1"
"ProductPopularity" => "110"
"AutoDropShip" => "N"
]
]
をしかし、この配列のすべての値は文字列です。この配列を繰り返し処理し、その値を元の型にキャストします。 ProductIDが整数の場合、整数に変換します。実際の日付blablaに日付を変換します。
これはできますか?
これはなぜ必要なの?とにかく日付の種類も、元の種類もありません。 – Rizier123
この値について: '' true ''、' '1.44" '、' "null" '? – RomanPerekhrest
日付はdatetimeオブジェクトです。とにかく、この配列をクリアしたいだけです。価格が浮動小数点型または倍精度型の場合は、文字列ではなくdouble型または浮動小数点型として表示されます。 –