I have two simple questions. What is better/useful for memory cleanup.

```
$var = null;

```

or

```
unset($var);

```

I have one function with one cycle. I am getting (after few minutes)

```
Fatal error: Allowed memory size of 419430400 bytes exhausted

```

I am setting null and unset()-ing every object (at the end of the cycle) but still without any success :( I cant find out what is consuming memory.

And what about function calls in cycle? Will PHP release all allocations in these functions?(after call)