Array (
[issuer_id] => in.gsvm
[org_id] => 00738648
[doc_type] => ABCDS
[RROLL] => 12589
[YEAR] => 2020
)
我想從陣列中洗掉 org_id 并將該資料存盤在另一個變數中
uj5u.com熱心網友回復:
您可以使用unset().
php > $array = Array (0 => 123, 1 => 456);
php > unset($array[0]);
php > print_r($array);
Array
(
[1] => 456
)
它破壞了變數,在這種情況下,它是與您要洗掉的索引匹配的陣列項。
在洗掉它之前,您將值分配給一個新變數。
php > $array = Array (0 => 123, 1 => 456);
php > $v = $array[0];
php > unset($array[0]);
php > print_r($array);
Array
(
[1] => 456
)
php > echo $v;
123
uj5u.com熱心網友回復:
將值存盤在變數中:
$orgId = $array['org_id'];
并將其從陣列中洗掉:
unset($array['org_id']);
這只是普通的 PHP,它在 CodeIgniter 中的作業方式相同。
uj5u.com熱心網友回復:
您可以使用 PHP 編程語言的 unset(array) 方法來刪??除專案。例如
$dataArray = ['key1'=>'data1','key2'=>'data2'];
unset($dataArray['key1']);
然后將陣列傳遞給插入函式。
$this->db->insert('table_name',$dataArray);
您可以在此鏈接上找到詳細資訊示例:https ://www.techiedelight.com/remove-elements-array-php/
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/431255.html
