ID: 35956 Updated by: [EMAIL PROTECTED] Reported By: pilot_vijay at hotmail dot com -Status: Open +Status: Assigned Bug Type: COM related Operating System: Windows XP PHP Version: 5.1.1 -Assigned To: +Assigned To: wez
Previous Comments: ------------------------------------------------------------------------ [2006-01-10 08:13:47] pilot_vijay at hotmail dot com Description: ------------ Hi, I call a COM function which returns a multi dimensional variant array of type VT_VARIANT|VT_ARRAY. I am using PHP 5.0.5 version. I have problems to print this multi array and I get a warning saying "can handle only 1 dimension variant arrays." Kindly find my code below and let me know where the problem is. Reproduce code: --------------- //call the COM $instance = new COM("ArrayTry.myarray"); //define the VT_VARIANT|VT_ARRAY which will hold the multi dimensional variant array returned from the COM $StringVariant = new VARIANT(); //call the COM function GetUserList() which returns the multi variant array $StringVariant=$instance->GetUserList(); print_r($StringVariant); // here I get Object id #number as output in the php page Expected result: ---------------- Should print the multi array and its associated elements. Actual result: -------------- display shows "Object ID#number" ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=35956&edit=1