PHP: OrbitStruct - Manual

downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

satellite_caught_exception OrbitObject

Last updated: Sat, 27 Jan 2007

view this page in

# OrbitStruct

(no version information, might be only in CVS)

OrbitStruct -- Use CORBA structs

## Описание

new OrbitStruct ( string id )

Внимание
Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.

This class represents the structure identified with the `id` parameter.

## Список параметров

`id`

  Can be either the name of the struct (e.g "MyStruct"), or the full repository id (e.g. "IDL:MyStruct:1.0").

## Примеры

Пример 1. Sample IDL file

    struct MyStruct {
        short shortvalue;
        string stringvalue;
    };

    interface SomeInterface {
      void SetValues (MyStruct values);
      MyStruct GetValues();
    }

Пример 2. PHP code for accessing MyStruct

`<?php
$obj = new OrbitObject ($ior);
$initial_values = new OrbitStruct ("IDL:MyStruct:1.0");
$initial_values->shortvalue = 42;
$initial_values->stringvalue = "HGTTG";
$obj->SetValues ($initial_values);
$values = $obj->GetValues();
echo $values->shortvalue;
echo $values->stringvalue;
?>`

add a note User Contributed Notes
OrbitStruct
There are no user contributed notes for this page.
satellite_caught_exception OrbitObject

Last updated: Sat, 27 Jan 2007
show source | credits | stats | sitemap | contact | advertising | mirror sites
Copyright © 2001-2007 The PHP Group
All rights reserved.
This mirror generously provided by: Yahoo! Inc.
Last updated: Sat Mar 10 10:36:09 2007 PST