Типове данни PHP

Видове типове данни

Какъв е видът на данните

Тип на данните - основната концепция на теорията за програмиране, който определя набор от ценности и набор от операции, които могат да бъдат приложени към тези ценности, а може би начин да се приложат за съхранение на ценности и операции. Всички данни, които действат програми, които са свързани с някои видове.

Необходимостта да се използват типове данни се появява в езиците за програмиране от високо ниво като физическо отражение на факта, че данните, обработвани от програмата, могат да имат различен набор от възможни стойности, съхранявани в паметта на компютъра по различни начини, заемат различно количество памет и се обработват от друг процесор инструкция.

Видове типове данни

Всички променливи се съхраняват някои видове данни. PHP автоматично избира типа на променлива, съответстваща на определения стойност. Такива типове данни включват низове, числа и по-сложни видове, като например масиви и обекти. Последните два вида ще бъдат обсъдени по-подробно по-късно и в други глави. В същото време, най-важното, което трябва да се разбере - ако имате няма конкретна причина да се грижи за вида на една променлива, PHP автоматично ще извърши всичко необходимо, така че не се тревожи за това.

В случаите, когато определен тип данни, като при извършване на математически отдел, PHP автоматично извършват преобразуване тип данни. Така че, ако имате низ от един знак "2", тя ще се превърне в цяло число 2. Такива трансформации - почти винаги точно това, което се изисква от PHP, и това го прави невидим за вас.

PHP поддържа следните типове данни:

Четири прости тип:

плава (това е число с плаваща точка, известен също като двойно)

Две смесен тип: масив (масив) и обекта (обекта). Те ще бъдат обсъдени по-късно, в следващите глави.

И накрая два специални типа:

За по-лесно разбиране в това ръководство въвежда и някои псевдо-видове.

Можете да намерите някои от препратките към вида на двойна точност (двойно). Мислете за това като поплавък, двете имена съществуват само за исторически причини.

Както вече споменахме, програмистът не е необходимо да се определи вида на променливата (въпреки че можете да направите изрично гласове себе си като без него не можеш да направиш), обикновено го прави на PHP интерпретатора по време на изпълнение, като изберете типа на променлива, в зависимост от контекста, в който се използва.

Забележка: Ако искате да проверите типа и стойността на даден израз или променлива, използвайте тази функция var_dump ().

Типа на променливата може да се намери с помощта gettype функция ($ променлива), която връща името на този тип в представителството на низ.