Why are you using it at all? Give me a code example or describe your reasons to justify your method.
USE: unset($array[count($array)]);
Are you sure your data is getting there at all with 4.3?
Have you tried to debug by outputting some of the values?
You should be more presise when getting values from forms, IMO.