当前位置: 首页 > 后端技术 > PHP

【PHP入门系列】1-PHP常识

时间:2023-03-29 23:09:01 PHP

只对你所学的知识点进行总结和记录,想了解PHP的可以自行搜索。毕竟是比较老的语言,比较成熟,这方面的资料也比较多。PHP文档官方文档地址:https://www.php.net/,学习从这里开始。中文翻译文档:https://php.golaravel.com/从文档中可以了解到版本更新历史、如何开始安装、语法特点等需要常用的快速查看:installPHPPHPhistory以及新特性PHP语法开发工具好的开发工具可以很好的辅助我们的开发。一般都提供代码自动补全、样式规范、语法检查、版本控制、调试器等,可以大大提高开发效率。最常用的开发工具IDE是PHPSTORM,无需配置直接使用。新势力推荐开源visualstudiocode免费、强大的开源插件。老牌的sublimetext很有名,也很好用,可惜是收费的。最好直接用visualstudiocode。)可以自己查。官网中文文档的PSR规则保证了PHP代码之间高度的技术互通性,推荐也被大多数知名开源项目所遵循。我们努力在开发过程中遵守这些规则。我们需要了解的介绍性规范(目前尚未弃用或替换)代码风格PSR-1基本代码规范主要包括编写规范、命名规范等。PSR-2已弃用,也可以参考PSR-3日志interface标准化日志类库的通用接口规范。PSR-4AutoloadingSpecification一种从文件路径自动加载类的规范,较早的自动加载规范是PSR-0,可以阅读通常,您应该遵循已知的PHP代码编写标准。还有其他标准,例如PHP的Symonfy框架推荐的Symfony编码指南。也可以使用一些工具检查代码是否符合规范,比如PHP_CodeSniffer后面会用到所有的PSR规范,下面是链接标准编号标准中文名称0PSR-0AutoloadingSpecification(Deprecated)1PSR-1Basic编码规范2PSR-2编码风格规范(已弃用)3PSR-3日志接口规范4PSR-4自动加载规范6PSR-6缓存接口规范7PSR-7HTTP消息接口规范11PSR-11容器接口,PSR-11容器接口-文档12PSR-12编码规范扩展13PSR-13超媒体链接,PSR-13超媒体链接-文档14PSR-14事件分发器15PSR-15HTTP请求处理器16PSR-16缓存接口,PSR-16缓存接口-文档17PSR-17HTTP工厂18PSR-18HTTP客户端19PSR-19PHPDoc标签(草案)20PSR-20时钟(草案)