Connecting Tech Pros Worldwide Help | Site Map

PHP Fatal error: Cannot use string offset as an array

  #1  
Old March 4th, 2006, 09:45 PM
Jim Michaels
Guest
 
Posts: n/a
[19] => Array
(
[tag] => UML:CLASS
[type] => open
[level] => 5
[attributes] => Array
(
[XMI.ID] => .:00000000000008EC
[NAME] => quiz_batteries
[VISIBILITY] => public
[ISSPECIFICATION] => false
[ISROOT] => false
[ISLEAF] => false
[ISABSTRACT] => false
[ISACTIVE] => false
)

[value] =>

)

$xmlarray[$x]['tag']['attributes']['NAME']

gives me

C:\prj\quiz>php argouml2sql.php quiz.xmi
PHP Fatal error: Cannot use string offset as an array in
C:\prj\quiz\argouml2sql.php on line 32

I also get the same error on
$id=$xmlarray[$x]['tag']['attributes']['XMI.ID'];


what am I doing wrong?


  #2  
Old March 4th, 2006, 09:45 PM
Jim Michaels
Guest
 
Posts: n/a

re: PHP Fatal error: Cannot use string offset as an array



"Jim Michaels" <NOSPAMFORjmichae3@yahoo.com> wrote in message
news:L8udndm2vp5Xm5fZRVn-jg@comcast.com...[color=blue]
> [19] => Array
> (
> [tag] => UML:CLASS
> [type] => open
> [level] => 5
> [attributes] => Array
> (
> [XMI.ID] => .:00000000000008EC
> [NAME] => quiz_batteries
> [VISIBILITY] => public
> [ISSPECIFICATION] => false
> [ISROOT] => false
> [ISLEAF] => false
> [ISABSTRACT] => false
> [ISACTIVE] => false
> )
>
> [value] =>
>
> )
>
> $xmlarray[$x]['tag']['attributes']['NAME']
>
> gives me
>
> C:\prj\quiz>php argouml2sql.php quiz.xmi
> PHP Fatal error: Cannot use string offset as an array in
> C:\prj\quiz\argouml2sql.php on line 32
>
> I also get the same error on
> $id=$xmlarray[$x]['tag']['attributes']['XMI.ID'];
>
>
> what am I doing wrong?
>[/color]
figured it out.
$xmlarray[$x]['attributes']['NAME']
$id=$xmlarray[$x]['attributes']['XMI.ID'];



Closed Thread


Similar Threads
Thread Thread Starter Forum Replies Last Post
Cannot use string offset as an array samatair answers 5 November 4th, 2008 01:53 PM