Array (
[issuer_id] => in.gsvm
[org_id] => 00738648
[doc_type] => ABCDS
[RROLL] => 12589
[YEAR] => 2020
)我想从数组中删除org_id,并将数据存储在另一个变量中。
发布于 2022-02-13 07:50:13
您可以使用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发布于 2022-02-13 07:46:49
将值存储在变量中:
$orgId = $array['org_id'];并将其从数组中删除:
unset($array['org_id']);这只是普通的PHP,它在CodeIgniter中的工作原理是一样的。
发布于 2022-02-13 19:32:37
您可以使用PHP编程语言的unset(数组)方法来删除项。例如
$dataArray = ['key1'=>'data1','key2'=>'data2'];
unset($dataArray['key1']);
然后传递数组以插入函数。
$this->db->insert('table_name',$dataArray);
您可以在此链接上找到详细信息示例:https://www.techiedelight.com/remove-elements-array-php/
https://stackoverflow.com/questions/71098764
复制相似问题