|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/from-legacy-to-cutting-edge-php-features-and-bc-breaks/
课程评论:没有评论
《PHP:从遗留到前沿的演进》课程总结 本课程旨在帮助学习者深入了解过去十年间 PHP 语言的新特性和向后兼容性中断(BC breaks)。如果您对 PHP 版本间的变化感到好奇,或者想为“PHP X 版本有哪些新特性或变化”这类面试问题做好准备,那么本课程将是一本绝佳的参考资料。 课程特色: * **全面的特性介绍**:详细列举了 PHP 10 年间引入的新功能。 * **BC Breaks 详解**:清晰地说明了各版本中为了引入新特性而产生的向后兼容性中断,为版本迁移提供指导。 * **代码示例**:通过丰富的代码样本,帮助学习者直观理解各项新特性在不同 PHP 版本中的实际应用。 * **多版本环境搭建**:教授如何通过 `docker-compose` 文件搭建包含 PHP 5.6 和 7.0 等连续版本的开发环境,以便于学习和测试。 * **互动学习**:每章节后提供至少 3 道测验题,帮助学习者巩固知识,检验学习效果。 * **资源丰富**:所有代码示例均可在课程资源部分获取。 本课程是您全面掌握 PHP 演进过程、应对面试挑战、顺利进行版本迁移的宝贵指南。
This course will list the new features and the BC breaks that have been introduced to PHP for 10 years.If you are curious about the changes that PHP have witnessed from version to version, then this course is for you.You can view it as your bible for the famous interview question "what have changed or what are the new features of PHP version X".It's also a good reference if you are migrating from one version of PHP to the next one, as it lists the BC breaks introduced by the new version.With code samples, you will be able to see the features in action with different versions of PHP.To be able to see BC breaks and new features in actions we need two consecutive versions of PHP 5.6 and 7.0 for example. We will be defining a docker-compose file that will contain those two versions of PHP, and can therefore run our PHP scripts under any of the two versions.The best way to memorize is to test yourself, for this purpose a quiz of at least 3 questions is available after each section so that you can check what you have retained. All code samples are available in this course's resource section.