-Поиск по дневнику

Поиск сообщений в Аэрогриль

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 12.10.2011
Записей: 130
Комментариев: 256
Написано: 1995

Типы данных в языке программирования PHP

Понедельник, 26 Июня 2017 г. 18:48 + в цитатник

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

В языке программирования PHP как и в других языках есть типы данных. Но PHP не требователен в этом отношении.

Зачем в программировании существуют типы данных? Компьютеры по разному обрабатывают строки и числа, поэтому и существуют типы данных. Для работы с каждым типом данных существуют свои функции.

В PHP есть следующие типы данных:

  • string - строка, все текстовые данные в PHP имеют этот тип. PHP имеет много функций для работы со строками.
  • integer - целые числа.
  • float - дробные числа. Целые и дробные числа компьютер обрабатывает по разному. Как таковых функций для работы с этими данными наверно нет. Хотя есть математические функции расчёта косинусов и тангенсов, но на практике я не встречал их использования.
  • null - тип данных, который говорит о том, что переменной не существует.
  • boolean - булев тип, назван в честь какого-то математика Буля. вроде Проще его можно назвать логическим типом. Есть только два значения в этом типе данных: ложь и истина. Он используется при операциях сравнения. В PHP операция сравнения 5 и 15, больше или меньше, например (5>15) вернёт правду или ложь. Сравнивать можно также строки. Например, сравнивают пароль введённый пользователем с паролем, хранимым в его записи в базе данных. Такое сравнение также возвращает истину или ложь.
  • array - массивы. Сложный тип данных представляющий собой совокупность более простых значений объеденённых общим именем. Для хорошего программиста нужно уметь виртуозно работать с массивами.
  • object - объекты, можно сказать, что каждый объект - это сам по себе отдельный тип данных, созданный программистом для своих целей. Например для работы со строками у программистов есть встроенный в PHP набор функций. Но PHP программист может создать новый тип данных - пользователи сайта и разработать набор функций для работы с ними. Например, функция удаления пользователя.
  • recource - тип, в котором хранятся какие-то указатели на ресурсы типа серверов баз данных или файлов. Для начального программирования особо не важно углубляться в понимание этого типа данных.

Первые три типа являются элементарными. При изучении PHP на первых шагах важно освоить именно их. Ну и конечно булев тип. Он вроде тоже елементарный.

Освоение массивов требует развитого логического мышления. Конечно, любой может их изучить, но стать виртуозом в их использовании не так просто. Нужно много практики, решать всякие задачи по массивам.

Хорошим программистом может стать тот, кто любит выварачивать себе мозг всякими сложными задачами.

Читайте про типы данных в языке программирования PHP: komotoz.ru

 

ЗЫ: Дядя Яков на 30 месте ставит.

Рубрики:  Программирование/PHP
Моё
Метки:  



 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку