I want to store ip2logn($_SERVER['REMOTE_ADDR'])
values in the db for some reason.
Practically, as I see, $_SERVER['REMOTE_ADDR']
always has a value. Could anybody confirm it is always set for any user and can't be not set by any reason?
The reason I ask it is to be sure I should choose NOT NULL
instead of DEFAULT NULL
for the column in MySQL Table.
So, I can store ipaddressvarchar(15) NOT NULL (yes, NOT null) or ip2longaddress
int(11) NOT NULL, and the second option is, as I understand, the most preferable.
Thank you.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…