【发布时间】:2018-04-03 11:31:34
【问题描述】:
我有一个来自查询的对象数组,如下所示:
大批 ( [0] => 标准类对象 ( [行号] => 1 [cash_id] => 30938 [关闭_id] => [已关闭] => 0 [现金日期] => 2018-04-03 [store_id] => 13 [商店代码] => 504 [store_account] => ST0013 [store_vendor] => ES0013 [store_dwds] => 01R-0101A006S0013 [store_name] => KARTIKA 钱德拉 [area_id] => 11 [area_code] => A11 [area_name] => 区域 11 [region_id] => 1 [区域代码] => R01 [region_name] => 区域 1 [关闭日期] => [关闭类型] => [关闭类型描述] => [现金金额] => 6000000.0000 [收盘金额] => [更新时间] => [update_by_username] => [update_by_first_name] => [update_by_last_name] => [update_by_email] => ) [1] => 标准类对象 ( [行号] => 1 [cash_id] => 30938 [关闭_id] => [已关闭] => 0 [现金日期] => 2018-04-03 [store_id] => 13 [商店代码] => 504 [store_account] => ST0013 [store_vendor] => ES0013 [store_dwds] => 01R-0101A006S0013 [store_name] => KARTIKA 钱德拉 [area_id] => 11 [area_code] => A11 [area_name] => 区域 11 [region_id] => 1 [区域代码] => R01 [region_name] => 区域 1 [关闭日期] => [关闭类型] => [关闭类型描述] => [现金金额] => 6000000.0000 [收盘金额] => [更新时间] => [update_by_username] => [update_by_first_name] => [update_by_last_name] => [update_by_email] => ) )如何将 is_closed 对象更改为布尔数据类型?
谢谢,
【问题讨论】:
-
显示你正在执行的查询。
-
MySQL? true 和 false 是 1 和 0 的别名 - 为什么你需要跳过和额外的箍? dev.mysql.com/doc/refman/5.7/en/numeric-type-overview.html
-
"如何将 is_closed 对象更改为布尔数据类型?" -- 你为什么要这样做?在 MySQL 上,
booleanis an alias oftinyint(1)。 MySQL 和 PHP 都将0视为false,将任何不同于0的整数值视为true。is_closed的价值和现在一样很好,不要用无用的转换来膨胀你的代码。
标签: php arrays codeigniter multidimensional-array result-object