Šiaip geriau funkciją dėt į klasę, klasėje apsirašyti kintamajį ir taip geriau su juo operuoti. Nes globals tai yr blogis.
Nu tipo (:
<?php
Class ClassName {
public $employees;
public function ObjectAdd($objName, $objText) {
$this->employees [] = array( 'objectName' => $objName, 'objectText' => $objText );
}
}
$object = new ClassName;
// Naujo nario įkėlimas į masyvą ne per funkciją
$object->employees = array();
$object->employees [] = array( 'objectName' => 'prmEmail', 'objectText' => 'mano@email.lt' );
// Naujo nario įkėlimas į masyvą per funkciją
$object->ObjectAdd("prmEmail","mano@email.lt");
?>
"HyperLink" <tomas.bagdonas@gmail.com> wrote in message news:jr9b0o$d7o$1@trimpas.omnitel.net...
> funkcijos pradžioje įrašiau global $employees;
> Suprato, kad reikia perduoti duomenis išoriniam funkcijos atžvilgiu masyvui.
>
> "saimhe" parašė naujienų news:jr36o0$5k3$1@trimpas.omnitel.net...
>
>> Nebereikia pagalbos.
>
> Jei jau užteršei eterį, tai bent išduok, kaip pavyko išsisukti.
>
> Būčiau siūlęs aprašyti kaip global, o dar geriau -- paduoti reference kaip
> trečią parametrą.
>
> --
> saimhe
>