Stay away from php 5.3.1

Hi

This PHP version (5.3.1) is the one that comes with the latest XAMPP 1.7.3

It appears that this version has a reference bug which causes the following badness




$temp=new CMap;

$temp['a']=array("foo"=>"bar");

$temp['a']["rr"]=5;

print_r($temp);



What this version of php returns




CMap Object

(

    [_d:CMap:private] => Array

        (

            [a] => Array

                (

                    [foo] => bar

                )


        )


    [_r:CMap:private] => 

    [_e:CComponent:private] => 

    [_m:CComponent:private] => 

)




nz

it generates warning, you try incorrectly set value to overloaded property

True that, Actually that ended up being the least of my issues with 5.3, most of the automatic importing failed in various spots. In the end it was just easier to use an older version of php…

nz