שלח תשובה

זירת השאלות

801
צפיות
0
תשובות

ערך של אלמנט XML לאחר שנבחר ע"י xpath

,‏ 25 בספטמבר, 2011

שלום לכולם.
אני מנסה להשיג את הערך must מהאלמנט field, לאחר שבחרתי את האלמנט הספציפי שאני רוצה ע"י xpath. הבעיה היא שאני לא יודע "לשרשר" את הפניה לערך מחוץ לפונקציית ה-xpath ב-PHP, ואני מקבל שגיאת תחביר.
ה-XML:


<field FLDid="1" name="סיבה" must="true" type="text" check_type="short_text">



הקוד עצמו:

if ( !isset($CurrDetails[1]) &&  $XMLObj->xpath("form[@Fid='$Fid']/field[@FLDid='$CurrDetails[0]']")['must'] == 'true' )



השגיאה:

( ! ) Parse error: syntax error, unexpected '[' in D:WampwwwYeadimDForm.Do.php on line 30



כדי למקד טיפה: השגיאה מצביעה על ה['must'] == 'true' כבעייתי.
מה עושים?
אשמח לעזרה, נעם

תגיות:

0 תשובות

    שלח תשובה