Когда вы вызываете функцию, то вы, как правило, хотите сделать это без остатков/грязи от предыдущего вызова. PHP вам позволяет это делать по умолчанию. Однако, бывают исключения когда вы хотите чтобы ваши данные были сохранены и вы можете это сделать используя:
Глобальную переменную, которая доступна из любого места php скрипта и сохраняется в памяти после запуска.
Статическую переменную, которая сохраняется во время работы функции, но не используется совместно с основным кодом.
$walrus = 77;
function nextmeal () {
static $walrus = 0;
Recent comments
5 hours 14 min ago
8 hours 6 min ago
1 day 10 hours ago
1 day 16 hours ago
4 days 1 hour ago
4 days 1 hour ago
2 weeks 1 day ago
3 weeks 7 hours ago
4 weeks 2 days ago
7 weeks 5 days ago