Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

PHP Strict Type Checking

Автор: Dave Hollingworth

Загружено: 2025-09-07

Просмотров: 1245

Описание:

Learn how to make your PHP code safer and more reliable by using strict type checking.

‣ Please consider supporting my channel: ☕ https://ko-fi.com/davehollingworth

‣ Recommended web hosting provider:
https://davehollingworth.net/hosting

In this tutorial with real-world examples, learn how by default PHP automatically changes types when necessary; why this is potentially bad, and how to switch it off.

Topics covered:
• Dynamic and loose typing
• Type juggling
• Type declarations
• Enabling strict type checking
• Scope and file boundaries

Source code:
‣ https://gist.github.com/daveh/0d43065...

Related videos:
‣ PHP Type Declarations:    • PHP Type Declarations: make your PHP code ...  

Subscribe End Screen Stock Videos by Vecteezy
https://www.vecteezy.com/free-videos/...

Execution icons created by Freepik - Flaticon:
https://www.flaticon.com/free-icons/e...

00:00:00 Introduction
00:00:09 Dynamic typing
00:00:25 Loose typing
00:01:01 Type juggling
00:01:13 Function example
00:02:37 Type declarations
00:03:06 Strict type checking
00:04:45 Scope
00:06:55 Conclusion

#PHP

PHP Strict Type Checking

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(20) { ["E3dgHQFUi6Y"]=> object(stdClass)#7499 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "E3dgHQFUi6Y" ["related_video_title"]=> string(62) "Создание PHP-фреймворка: данные и ORM" ["posted_time"]=> string(21) "1 день назад" ["channelName"]=> NULL } ["Vo2i9fj3QRY"]=> object(stdClass)#7509 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "Vo2i9fj3QRY" ["related_video_title"]=> string(67) "Создание PHP-фреймворка: шаблонизация" ["posted_time"]=> string(25) "3 недели назад" ["channelName"]=> NULL } ["77H5c8g2S3g"]=> object(stdClass)#7496 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "77H5c8g2S3g" ["related_video_title"]=> string(75) "Python 3.14 — Новая эпоха производительности" ["posted_time"]=> string(23) "1 месяц назад" ["channelName"]=> NULL } ["3OaqKVQXl-s"]=> object(stdClass)#7508 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "3OaqKVQXl-s" ["related_video_title"]=> string(79) "Отвечаем на 100+ вопросов по собеседованию PHP" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> NULL } ["lamPFs55Mi8"]=> object(stdClass)#7491 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "lamPFs55Mi8" ["related_video_title"]=> string(84) "Я сделал копию Телеграма с помощью ChatGPT и DeepSeek!" ["posted_time"]=> string(21) "5 дней назад" ["channelName"]=> NULL } ["9UIIMBqq1D4"]=> object(stdClass)#7475 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "9UIIMBqq1D4" ["related_video_title"]=> string(22) "Tips for C Programming" ["posted_time"]=> string(27) "9 месяцев назад" ["channelName"]=> NULL } ["XaTwnKLQi4A"]=> object(stdClass)#7485 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "XaTwnKLQi4A" ["related_video_title"]=> string(128) "Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> NULL } ["GDHtY70f-m4"]=> object(stdClass)#7507 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "GDHtY70f-m4" ["related_video_title"]=> string(156) "Воронеж: Взрыв на заводе Искандеров. Страшные последствия в Новороссийске и Саратове" ["posted_time"]=> string(23) "5 часов назад" ["channelName"]=> NULL } ["KPLGcEE_cLg"]=> object(stdClass)#7493 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "KPLGcEE_cLg" ["related_video_title"]=> string(179) "ВЗЛОМАЛ колонку и заменил Алису на своего ассистента: 5 лет на получение root и модификацию прошивки" ["posted_time"]=> string(23) "1 месяц назад" ["channelName"]=> NULL } ["fKa3x4XWklY"]=> object(stdClass)#7511 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "fKa3x4XWklY" ["related_video_title"]=> string(148) "Обмен Массированными Ударами💥 Орестополь и Рох Зачищены✅ Военные Сводки 14.11.2025" ["posted_time"]=> string(23) "7 часов назад" ["channelName"]=> NULL } ["PwKUw5ljc2o"]=> object(stdClass)#7497 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "PwKUw5ljc2o" ["related_video_title"]=> string(79) "Школьник Взломал Playstation, но его Спасли Anonymous" ["posted_time"]=> string(21) "1 день назад" ["channelName"]=> NULL } ["9IwjlT3RqMc"]=> object(stdClass)#7505 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "9IwjlT3RqMc" ["related_video_title"]=> string(53) "Зе-банда пытается защищаться" ["posted_time"]=> string(23) "5 часов назад" ["channelName"]=> NULL } ["9F_BiQ77ey0"]=> object(stdClass)#7489 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "9F_BiQ77ey0" ["related_video_title"]=> string(34) "introducing rabbitOS 2 + creations" ["posted_time"]=> string(25) "2 месяца назад" ["channelName"]=> NULL } ["A7k088NtfDc"]=> object(stdClass)#7490 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "A7k088NtfDc" ["related_video_title"]=> string(113) "США объявили о начале спецоперации / Военные начали вторжение" ["posted_time"]=> string(23) "9 часов назад" ["channelName"]=> NULL } ["zf5XMOJGr8M"]=> object(stdClass)#7487 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "zf5XMOJGr8M" ["related_video_title"]=> string(110) "Где эта великая Россия, Путин?! В КАЛОШАХ ХОДИМ, В ГРЯЗИ ЖИВЕМ" ["posted_time"]=> string(23) "6 часов назад" ["channelName"]=> NULL } ["v0-KUW2ExIk"]=> object(stdClass)#7488 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "v0-KUW2ExIk" ["related_video_title"]=> string(118) "Яков Кедми: Европа идет к войне, а Россия лишь спокойно реагирует" ["posted_time"]=> string(23) "6 часов назад" ["channelName"]=> NULL } ["4LUhuIWOIvY"]=> object(stdClass)#7476 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "4LUhuIWOIvY" ["related_video_title"]=> string(155) "Украинский фронт - прорыв на Запорожье. Берут десятки сел. Покровск отвлекающий. 14.11.25" ["posted_time"]=> string(23) "6 часов назад" ["channelName"]=> NULL } ["f5vLvG-P73c"]=> object(stdClass)#7477 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "f5vLvG-P73c" ["related_video_title"]=> string(126) "ООП На Простых Примерах | Объектно-Ориентированное Программирование" ["posted_time"]=> string(27) "9 месяцев назад" ["channelName"]=> NULL } ["XJC5WB2Bwrc"]=> object(stdClass)#7483 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "XJC5WB2Bwrc" ["related_video_title"]=> string(52) "Why Some Projects Use Multiple Programming Languages" ["posted_time"]=> string(25) "3 месяца назад" ["channelName"]=> NULL } ["982Aq8AnY64"]=> object(stdClass)#7484 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "982Aq8AnY64" ["related_video_title"]=> string(0) "" ["posted_time"]=> string(24) "10 часов назад" ["channelName"]=> NULL } }
Создание PHP-фреймворка: данные и ORM

Создание PHP-фреймворка: данные и ORM

Создание PHP-фреймворка: шаблонизация

Создание PHP-фреймворка: шаблонизация

Python 3.14 —  Новая эпоха производительности

Python 3.14 — Новая эпоха производительности

Отвечаем на 100+ вопросов по собеседованию PHP

Отвечаем на 100+ вопросов по собеседованию PHP

Я сделал копию Телеграма с помощью ChatGPT и DeepSeek!

Я сделал копию Телеграма с помощью ChatGPT и DeepSeek!

Tips for C Programming

Tips for C Programming

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Воронеж: Взрыв на заводе Искандеров. Страшные последствия в Новороссийске и Саратове

Воронеж: Взрыв на заводе Искандеров. Страшные последствия в Новороссийске и Саратове

ВЗЛОМАЛ колонку и заменил Алису на своего ассистента: 5 лет на получение root и модификацию прошивки

ВЗЛОМАЛ колонку и заменил Алису на своего ассистента: 5 лет на получение root и модификацию прошивки

Обмен Массированными Ударами💥 Орестополь и Рох Зачищены✅ Военные Сводки 14.11.2025

Обмен Массированными Ударами💥 Орестополь и Рох Зачищены✅ Военные Сводки 14.11.2025

Школьник Взломал Playstation, но его Спасли Anonymous

Школьник Взломал Playstation, но его Спасли Anonymous

Зе-банда пытается защищаться

Зе-банда пытается защищаться

introducing rabbitOS 2 + creations

introducing rabbitOS 2 + creations

США объявили о начале спецоперации / Военные начали вторжение

США объявили о начале спецоперации / Военные начали вторжение

Где эта великая Россия, Путин?! В КАЛОШАХ ХОДИМ, В ГРЯЗИ ЖИВЕМ

Где эта великая Россия, Путин?! В КАЛОШАХ ХОДИМ, В ГРЯЗИ ЖИВЕМ

Яков Кедми: Европа идет к войне, а Россия лишь спокойно реагирует

Яков Кедми: Европа идет к войне, а Россия лишь спокойно реагирует

Украинский фронт - прорыв на Запорожье. Берут десятки сел. Покровск отвлекающий. 14.11.25

Украинский фронт - прорыв на Запорожье. Берут десятки сел. Покровск отвлекающий. 14.11.25

ООП На Простых Примерах | Объектно-Ориентированное Программирование

ООП На Простых Примерах | Объектно-Ориентированное Программирование

Why Some Projects Use Multiple Programming Languages

Why Some Projects Use Multiple Programming Languages

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]