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

Reply via email to