White cat - Справочник по PHP

Тут можно читать онлайн White cat - Справочник по PHP - бесплатно полную версию книги (целиком) без сокращений. Жанр: Прочая околокомпьтерная литература. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

White cat - Справочник по PHP краткое содержание

Справочник по PHP - описание и краткое содержание, автор white cat, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Вниманию читателей предлагается справочник по PHP.

Справочник предназначается для людей, уже освоивших азы программирования на языке PHP.

Справочник создан на основе информации, предоставленной на сайте «Справочник Web-языков» www.spravkaweb.ru.

Справочник по PHP - читать онлайн бесплатно полную версию (весь текст целиком)

Справочник по PHP - читать книгу онлайн бесплатно, автор white cat
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Синтаксис:

bool is_float(mixed var);

Возвращает true , если var типа float (дробная), или false в обратном случае.

is_double

Определяет, является ли переменная типа double (дробная).

Синтаксис:

bool is_double(mixed var);

Возвращает true , если var является типа double (дробной), или false в обратном случае.

is_string

Определяет, является ли переменная строкой.

Синтаксис:

bool is_string(mixed var);

Возвращает true , если var - это строка, или false в обратном случае.

is_array

Определяет, является ли переменная массивом.

Синтаксис:

bool is_array(mixed var);

Возвращает true , если var - это массив, или false в обратном случае.

is_object

Определяет, является ли переменная объектом.

Синтаксис:

bool is_object(mixed var);

Возвращает true , если var - это объект (object), или false в обратном случае.

is_resource

Определяет, является ли переменная указателем на ресурс.

Синтаксис:

bool is_resource(mixed var);

Возвращает true , если var указывает на ресурс, выделенный и возвращенный предназначенной для этого функцией.

Ресурсы - это объекты, подобные файлам или результатам запросов к базам данных, выделяемые и освобождаемые внутренними функциями PHP. Когда программе больше не требуется какой-либо ресурс, хорошей практикой программирования является его явное освобождение предназначенными для этого функциями. Но в большинстве случаев интерпретатор PHPсамостоятельно, по мере необходимости освобождает ненужные ресурсы (обычно при завершении сценария).

get_resource_type

Определение типа дескриптора ресурса.

Синтаксис:

string get_resource_type(resource $handle);

Эта функция возвращает строку, содержащую описание типа ресурса. Если в аргументе передается неверный указатель на ресурс, то возникает ошибка.

$c = mysql_connect();

echo get_resource_type($c)."n";

// выведет: mysql link

$file = fopen("filename.txt","w");

echo get_resource_type($file)."n";

// выведет: file

$doc = new_xmldoc("1.0");

echo get_resource_type($doc)."n";

// выведет: domxml document

Функции переменных

gettype

Получает тип переменной.

Синтаксис:

string gettype(mixed var);

Возвращает тип переменной PHP var .

Возможные значения для возвращаемой строки:

intval

Возвращает целочисленное значение переменной.

Синтаксис:

int intval(mixed var, int [base]);

Возвращает целочисленное значение переменной var , используя указанное основание для перевода (по умолчанию 10). var может быть скалярного типа. Вы не можете использовать функцию intval()для массивов или объектов.

doubleval

Получает значение переменной в формате double.

Синтаксис:

double doubleval(mixed var);

Возвращает double (с плавающей точкой) значение переменной var .

var может быть скалярного типа. Вы не можете использовать doubleval()на массивах и объектах.

empty

Определяет, есть ли у переменной какое либо значение.

Синтаксис:

int empty(mixed var);

Возвращает false, если var существует и имеет не пустое или не нулевое значение; true в обратном случае.

Фактически функция проверяет, имеет ли переменное значение, которое может быть приравнено к 0, то есть: (var==0)

$var=0;

if(empty($var)) {

echo "$var - либо 0, либо не имеет значения";

if(!isset($var)) {

echo "$var не имеет значения";

};

};

Заметьте, что эту функцию бесполезно использовать с аргументом, отличным от переменной, например выражение empty (Addslashes($name)) бессмысленно, т.к. здесь проверяется значение, возвращаемое функцией. Единственное, что может выявить в данном варианте функция empty(), это имеет ли выражение значение, эквивалентное true (не равное нулю), а это может быть проверено и без использования функции.

isset

Определяет, существует ли переменная.

Синтаксис:

int isset(mixed var);

Возвращает true, если var существует; false в обратном случае.

Фактически функция проверяет, имеет ли переменная значение, идентичное null, то есть: (var===null) . Отметьте различие между равенством и идентичностью.

Если переменная была удалена функцией unset(), она больше не будет определяться функцией isset().

$a = "test";

echo isset($a); // true

unset($a);

echo isset($a); // false

settype

Устанавливает тип переменной.

Синтаксис:

int settype(string var, string type);

Устанавливает тип переменной var на type.

Возможные значения type :

Возвращает true, при успехе; false в обратном случае.

strval

Получает строковое значение переменной.

Синтаксис:

string strval(mixed var);

Получает строковое значение var .

var может быть любого скалярного типа. Вы не можете использовать strval()на массивах или объектах.

unset

Удаляет указанную переменную.

Синтаксис:

int unset(mixed var);

unset()уничтожает указанную переменную и возвращает true.

Пример:

unset( $foo );

unset( $bar["quux"] );

Функции для работы с функциями

get_defined_functions

Возвращает перечень всех доступных функций.

Синтаксис:

array get_defined_functions()

Функция get_defined_functions()возвращает многомерный массив, который содержит имена всех доступных сценарию функций.

print_r(get_defined_functions);

function_exists

Проверяет существование функции.

Синтаксис:

bool function_exists(string fuction_name)

Функция function_exists()возвращает значение true, если функция с именем function_name имеется в сценарии. В противном случае возвращает false.

if(function_exists("imagecreate")) {

echo "Библиотека работы с графикой доступна!

";

} else {

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


white cat читать все книги автора по порядку

white cat - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Справочник по PHP отзывы


Отзывы читателей о книге Справочник по PHP, автор: white cat. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x