const - это константа, значение которой вы устанавливаете сами и оно не измениться не при каких условиях.
static - это объявление переменных и массивов (и т.д.), видимость которых ограничено файлом, где вы создаете их.
PHP код:
const UNTITLED = 5;
И значение этой константы будет навеки равным пяти, аналогичная ситуация с
#define
PHP код:
#define UNTITLED (5)
Например в файле
odmenki_vsem.INC создали массив
PHP код:
static over_adm_level[MAX_PLAYERS];
Потом вы подключили инклюд(где у нас находится массив) и к примеру создали массив в самом
.pwn файле с точно таким же именем. Но конфликта имен не будет, потому что static массив виден только в файле, в котором мы его и создали. С ними работается так же как и с обычными переменным, созданными через
new
Вроде так ;)