Welcome Guest, Not a member yet? Register   Sign In
CodeIgniter 3.0 Proposed Change: NULL v FALSE
#49

[eluser]joelkallman[/eluser]
@Aken, I agree that for big releases it is acceptable to create breaking changes within the code. So my question to everybody, if this is worth breaking code for, what are the <b>functional benefits</b> within CodeIgniter (or PHP) that returning NULL will produce? Let me list what I've seen already.

We have (1) simplifying some conditional statements (although it will break others that currently do strict FALSE checks) and (2) simplifying conditional statements for database inserts/updates where you want to pass NULL for a particular field (which requires that that field can store NULL) if it is not found.

Since there are a lot of people who agree with changing FALSE to NULL, I must be missing some areas of CodeIgniter (or PHP) where NULL produces an amazing benefit.

If you'd all be so kind, I'd love to hear your thoughts on the functional benefits of this change.


Messages In This Thread
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 05:01 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 05:12 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 05:28 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 05:30 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 05:32 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 05:33 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 05:44 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 05:45 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 05:47 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 05:51 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 05:52 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 05:55 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 06:05 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 06:07 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 06:11 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 06:17 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 06:18 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 06:33 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 07:16 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 07:41 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 07:44 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 07:48 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 07:50 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 07:55 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 07:59 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 08:03 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 08:04 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 08:06 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 08:06 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 08:07 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 08:59 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 09:07 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 09:21 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 10:15 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 10:27 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 11:07 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 11:14 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 11:30 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 12:23 PM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 02:23 PM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 02:30 PM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 04:34 PM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-24-2012, 09:18 PM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-25-2012, 01:20 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-25-2012, 06:21 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-25-2012, 07:51 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-25-2012, 11:18 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-25-2012, 10:14 PM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-27-2012, 11:04 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-27-2012, 03:21 PM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 04-27-2012, 04:05 PM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-03-2012, 01:01 PM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-03-2012, 02:20 PM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-03-2012, 04:10 PM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-08-2012, 01:36 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-23-2012, 09:37 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-23-2012, 09:51 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-23-2012, 10:05 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-23-2012, 10:44 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-23-2012, 10:51 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-23-2012, 04:00 PM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-23-2012, 04:06 PM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-24-2012, 02:15 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-24-2012, 04:11 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-24-2012, 04:59 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-24-2012, 05:38 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-24-2012, 10:21 AM
CodeIgniter 3.0 Proposed Change: NULL v FALSE - by El Forum - 05-24-2012, 11:37 AM



Theme © iAndrew 2016 - Forum software by © MyBB