首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

PHP对PSR-1、PSR-2规范理解

PHP-FIG 在说啥是PSR-[0-4]规范的之前,我觉得我们有必要说下它的发明者和规范者:PHP-FIG。...Framework Interoperability Group(框架可互用性小组)的缩写,由几位开源框架的开发者成立于 2009 年,从那开始也选取了很多其他成员进来,虽然不是 “官方” 组织,但也代表了社区不小的一块...1 基础编码规范 PSR-1 2 编码风格规范 PSR-2 3 日志接口规范 PSR-3 4 自动加载规范 PSR-4 6 缓存接口规范 PSR-6 7 HTTP 消息接口规范 ---- 基础编码规范...PHP代码文件 以 或 标签开始; PHP代码文件 以 不带 BOM 的 UTF-8 编码; 命名空间以及类 符合 PSR 的自动加载规范:[PSR-4]() 的一个; 方法名称 符合...---- 编码风格规范 代码遵守 PSR-1。 代码使用4个空格来进行缩进,而不是用制表符。 一行代码的长度有硬限制;软限制为120个字符,每行代码80个字符或者更少。

43110

PHPexit,exit(0),exit(1),exit(‘0’),exit(‘1’),die,return的区别

die(‘1’) die()和exit()都是中止脚本执行函数;其实exit和die这两个名字指向的是同一个函数,die()是exit()函数的别名。...参考:虽然两者相同,但通常使用也有细微的选择性。 当传递给exit和die函数的值为0时,意味着提前终止脚本的执行,通常用exit()这个名字。...同样的die(‘1’)也通exit(‘1’)一样,输出1 echo "begin"; die('1'); echo "end"; //输出begin1 exit(1) 不输出内容,结束程序 echo "...exit(‘0’) 输出0 并结束程序 echo "begin"; exit('0'); echo "end"; //输出begin0 exit(‘1’) 输出1 并结束程序 echo "begin"...; exit('1'); echo "end"; //输出begin1 return 返回值,后续的程序也不执行,值并不输出 echo "begin"; return 1; echo "end"; //

1.6K20

php学习day1

常量 常量定义: 常量在定义时必须赋值 define(‘常量名’,常量值); const 常量名 = 常量值;//(php5.3之后) 常量名命名规则: 1.常量的名字组成由字母、数字和下划线组成,不能以数字开头...常见系统常量: PHP_VERSION:PHP版本号 PHP_INT_SIZE:整形大小 PHP_INT_MAX:整形能表示的最大值 特殊常量 由双下划线开始+常量名+双下划线结束(系统魔术常量) 会随着环境变化...PHP是一种弱类型语言,变量本身没有数据类型。...外部数据,如数据库、文件) 空类型:NULL,只有一个值就是NULL(不能运算) 类型转换 1.自动转换:系统根据需求自己判断、自己转换 2.强制(手动)转换:认为根据需要的目标类型转换 在转换过程中用的比较多的就是转布尔类型...1.布尔true为1,false为0 2.字符串转数值有自己的规则 2.1以字母开头的字符串永远为0 2.2以数字开头的字符串,取到碰到字符串为止(不会同时包含两个小数点)

91020

php面试题(1

HTTP协议几个状态码的含义:1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。...(在检索操作那些填补出来的空格字符将被去掉)在varchar(M)类型的数据列里,每个值只占用刚好够用的字节再加上一个用来记录其长度的字节(即总长度为L+1字节)....php $str = "http://www.163.com/"; // POSIX兼容正则: echo ereg_replace("(.+)","\\1</a...InnoDB所有的表都保存在同一个数据文件 ibdata1 (也可能是多个文件,或者是独立的表空间文件),相对来说比较不好备份,可以拷贝文件或用navicat for mysql。...设置PHP的错误报告级别的有两种方法,分别是修改PHP的配置文件php.ini,和使用PHP内置的error_reporting()函数 修改PHP的配置文件php.ini 打开配置文件php.ini

3.5K20

PHP day1:5小时入门PHP

PHP中文学习手册 http://www.php.net/manual/zh/ 1安装window下的php环境 笔者建议采用xampp的方式安装开发环境,首先进入官网 我的电脑是Windows10+64...需要找到xmpp的安装目录,再找到htdocs目录(比如笔者的目录是C:\xampp\htdocs) 我们在该目录下新建一个.php文件,在文件输入下面内容 <?...2关键KEY php.ini 入门级的配置文件,参考手册对php进行配置。 php.fpm(管理进程的容器) Fast CGI进程管理器,其主要作用实现了对高负载网站很有用的特性。...老大说,写PHP的人只有不到10%的人能写扩展。想写扩展的同学,可以看看这篇文章PHP扩展。...其优点非常直白:就是简化代码; 缺点:因为没有名字,所以只能使用一次;使用时必须继承一个父类或者实现一个接口 //在这个方法构造了一个匿名内部类 private void show(){

41531
领券