Вот версия однострочного интерфейса, получающая IP-адрес клиента:
blockquote>
$ip = @$_SERVER['HTTP_CLIENT_IP'] ?: @$_SERVER['HTTP_X_FORWARDED_FOR'] ?: @$_SERVER['REMOTE_ADDR'];
Примечания:
- Используя
@
, он подавляет уведомления PHP.- Значение из
HTTP_X_FORWARDED_FOR
может состоять из нескольких адресов, разделенных запятой, поэтому, если вы предпочитаете получать первый, вы можете использовать следующий метод :current(explode(',', @$_SERVER['HTTP_X_FORWARDED_FOR']))
Используйте метод .css () для элемента, который вы хотите получить.
В вашем примере:
var theColorIs = $('a').css("color");
, который будет возвращать цвет в RGB.
Чтобы получить атрибут CSS цвета для всех элементов, вы можете использовать функцию JQuery css ():
$('a').each(function(index) {
alert( $(this).css('color') );
});
Это выполнит итерацию по всем элементам привязки на странице и сообщит вам атрибут цвета CSS из них.