Видео курс по языку PHP, Язык программирования PHP в одном уроке
Преобразователи кодов
Устройство, преобразующее входной код в выходной называется преобразователем кодов. Лаконичное определение, раскроем его на конкретном примере. Для этого создадим преобразователь кодов, реализующий перевод 4-битового двоичного числа в двоично-тринадцатеричную систему счисления. В первую очередь необходимо составить таблицу переходов, на которой будет основываться наш преобразователь. Столбцы таблицы X0-X3 отвечают за входной код. Имеем четыре входных бита, т.к. в примере используем 4-битовый двоичный код...
Неявное приведение типа PHP
Многие операторы ожидают получить операнды определенного типа. Например, оператор сложения чисел (+) требует, чтобы оба числа были одинакового типа. Переменные в языке РНР могут хранить целые числа, числа с плавающей точкой, строки и т.п. При необходимости РНР автоматически преобразовывает значения одного типа в другой. Преобразование значения одного типа в другой называется приведением типа (в англ. литературе - casting). Используемое неявное приведение типа в РНР называется манипуляцией с типом (type juggling)...