Trust me, the ONLY difference in software between my development server and demo laptop is Zend Platform.  We have the same OS, the same packages, even the same release of the package, on all the laptops and development servers. 

We've had issues with different software versions in the past and our initial soution was to ensure they all ran the same versions.  We just cannot justify purchasing Zend Platform for our demo laptops. 

So, that being said, Zend Platform is definatly changing the result of a ternary statement and allowing it to return a reference.  I know that is not an issue for this list, however, it brought to light what I believe is an issue with Zend_View_Abstract.  I have already submitted an issue with a patch to resolve the problem.

http://framework.zend.com/issues/browse/ZF-460

Lee


On 10/25/06, Simon R Jones <[EMAIL PROTECTED]> wrote:
I can't claim to know how Zend Platform works but I don't see how:

  return isset($this->_vars[$key]) ? $this->_vars[$key] : null;

would attempt to return $this->_vars[$key] by reference. Wouldn't the normal
behaviour be to return a copy of that variable's content in PHP?

If Zend Platform is changing behaviours that is odd. Perhaps a check of the
exact PHP version on your laptop and Zend Platform server would be useful
and posting that info plus the exact error messages to the list.

best wishes,
Si



Reply via email to