Yanıtlar çok açık. Arkadaş $ işareti olmadan değişken tanımlayabilir miyiz demiş. Hayır tanımlayamayız.
Programlamanın temel elemanları vardır, değişken, dizi, sabit, fonksiyon, sınıf, operatör gibi.

Arkadaş $ olmadan değişken tanımlanabilir mi demiş. Syntaxı gereği php de tanımlanamaz. Bazı arkadaşlar sabitleri değişkene örnek olarak tartışmış. Ama sabitler başka bir şeydir, değişkenler başka bir şeydir. Php de değişkenler $ işareti olmadan tanımlanmaz. $ işareti olmadan tanımlananlar sabittir. Ve bir sabit kullanımdan önce tanımlanmadıysa ya da tanımlandıktan sonra yeni değer atandıysa hata verir. Oysa değişkenler kullanıldığı anda tanımlanır, yeni değer atandığı anda değeri değişir. O yüzden adı değişkendir.