Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30


Чувашия-это моя Россия

Определение типа переменной в PHP.

Полезно знать при создании бесплатного сайта. Вне зависимости от типа переменной( число, строковое выражение, логическое выражение, булевое выражение, массив...) над ней можно выполнять три основных действия.

В языке РНР устроено так, выбор переменной не связано с большим напряжением до написания программы. В языке РНР не обязательно задавать тип данных, потому как тип переменных браузер сам решает и выбирает, когда Вы присваиваете значение. В одной программе переменная может быть числом и строкой. Однако, свобода действий имеет свои минусы, ибо от Вас требуется лишняя концентрация внимания, чтобы следить за текущим типом данных. Где-то Вы находите, где-то теряете - закон жизни и развития. Далее посмотрите на имеющие в распоряжении у Вас стандартных функций, которые определяют тип переменных и часто включаются в условные операторы, и не только:

 
                    -is_integer($а)
                  //Возвращает true, если $а — целое число.
                  
                    -is_double($а)
                  //Возвращает true, если $а — действительное число.
                   
                    -is_string($а)
                  //Возвращает true, если $а является строкой.
                  
                    -is_numeric($а)
                  //Возвращает true, если $а является либо числом, 
                  //либо строковым представлением числа.
                  
                    -is_bool($a)
                  //Возвращает true, если $а имеет значение true или false.
                  
                    -is_scalar($а)
                  //Возвращает true, если $а — один и перечисленных выше типов. 
                  //То есть, если это — простой тип (скалярный).
                  
                    -is_null($a)
                  //Возвращает true, если $а хранит значение NULL. 
                  
                    -is_array($а)
                  //Возвращает true, если $а является массивом.
                  
                    -is_object($а)
                  //Возвращает true, если $а содержит ссылку на объект.
                  
                    -gettype($a)
                  //Возвращает строки, соответственно, со значениями: 
                  array, object, integer, double, string, boolean, NULL 
                  или unknown type в зависимости от типа переменной.
                  
                    -get_defined_vars()
                  //возвращает массив с именами всех объявленных переменных.

                    -get_resource_type($handle)
                  //возвращает тип дескриптора $handle.
                  
                    -gettype($var)
                  //возвращает тип переменной
                  // может принимать значение "unknown type".

В языке кодов PHP имеется полезная функция для переопределения типа переменных в стандартное представление переменной, такой функцией установки типа переменной в языке PHP-кодов выступает функция settype($a, $type). В этом представлении функция во всяком случае пытается функция превратить тип переменной $a привести к типу переменной $type. При не удачной попытке результатом является false. Таким образом, естть функция, которая может привести тип указанной переменной к одному из стандартных типов: array, object, integer, double, string, при невозможности выполнить функцию settype($a, $type) вазвращает значение false.


seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно на главную     назад    дальше     вперед

ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: