PHP как узнать ...

Только для читателей Lifeexample возможно открыть интернет-магазин на Moguta.CMS со скидкой в 15%

PHP как узнать …

29.07.2014

Здравствуйте, уважаемые читатели блога LifeExample, по статистике, представленной поисковым сервисом Yandex, ежемесячно начинающие веб-мастера совершают более двух тысяч поисковых запросов начинающихся с фразы "php как узнать …".

Это могут быть запросы типа: "php как узнать ip", "php как узнать url", "php как узнать браузер", " php как узнать размер массива".

Как правило, ответы на подобные вопросы очень короткие и умещаются в одну или несколько строк кода.

В данной статье я бы хотел собрать большинство популярных вопросов и дать на них ответы. Надеюсь, этот материал попадет в закладки вашего браузера и не раз поможет вам вспомнить тот или иной ответ на вопрос "php как узнать… "

PHP как узнать версию

1. Вариант:

1

echo 'Текущая версия PHP : ' . phpversion();

2. Вариант:

1

echo phpinfo();  //полная информация о php

PHP как узнать ip посетителя сайта

1

echo  $_SERVER["REMOTE_ADDR"]; // ip посетителя сайта

PHP как узнать ip сервера

1

echo $_SERVER['SERVER_ADDR']

PHP как узнать кодировку строки, php как узнать кодировку текста

1

echo mb_detect_encoding($str);

PHP как узнать дату и время

1

echo date('d.m.Y H:i');

PHP как узнать url

(php как узнать адрес страницы, php как узнать текущий адрес, php как узнать текущую страницу )

1

echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];

PHP как узнать путь к исполняемому файлу

1

2

$path_parts = pathinfo(__FILE__);

echo $path_parts['dirname'];

или

1

echo dirname(__FILE__);

PHP как узнать имя файла

1

2

$path_parts = pathinfo(__FILE__);

echo $path_parts['filename'];

PHP как узнать расширение файла

1

2

3

$path_parts = pathinfo(__FILE__);



echo $path_parts['extension']

или

1

return end(explode(".", $filename));

PHP как узнать размер файла, php как узнать размер изображения

1

echo get_filesize ('images/photo.jpg')

PHP как узнать браузер

1

2

3

echo $_SERVER['HTTP_USER_AGENT'] . "\n\n";

$browser = get_browser(null, true);

print_r($browser);

PHP как узнать тип переменной

1

echo gettype($value)

PHP как узнать размер массива, php как узнать длину массива, php как узнать узнать количество элементов массива

1

count($array(1,2,3));

или

1

sizeof ($array(1,2,3));

PHP как узнать время

1

2

echo time()// unixtime

echo date('H:i')

PHP как узнать домен сервера

1

echo $_SERVER['SERVER_NAME'];

PHP как узнать день недели

1

date("w",time());

PHP как узнать длину строки php

1

 echo strlen($str)

PHP как узнать имя класса

1

2

3

4

5

get_class($obj) // my (всегда в нижнем регистре!)

// в самом классе так

public function method(){

        return __CLASS__;

}

PHP как узнать разрешение экрана

Никак! Необходимо использовать JS.

PHP как узнать ос

1

echo $_SERVER['HTTP_USER_AGENT']

Я подобрал основной перечень вопросов начинающихся со фразы "PHP как узнать…", но если у вас имеются и другие похожие вопросы, можете смело задавать их в комментариях к данной статье, не забудьте начать вопрос со фраз "PHP как узнать…"