craigbuk
-
Posts
1 -
Joined
-
Last visited
Never
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.
Adding to an array with a function
in PHP Coding Help
Posted
Hi im having some trouble when i try to add values to an array from a function. The added value will not stay saved.
fun1 will display both firstname and surname but when i call fun2 after calling fun1 i just get the firstname.
I would like to have it so the array is updated and stays updated untill it is cleared or over written.
Any help with this would be greatly appreciated. i am using codeigniter if that makes any difference.
Thanks
<?php
class Test extends Controller
{
var $data1 = array(
'firstname' => 'craig'
);
function fun1()
{
global $data1;
$this->data1['surname'] = 'brute';
echo "<pre>";
print_r($this->data1);
}
function fun2()
{
global $data1;
echo "<pre>";
print_r($this->data1);
}
}