后端_PHP
PHP
PHP是超文本预处理语言,一种开源的通用计算机语言. PHP 是一门编写 web 页面的语言,底层使用 C 语言实现,使用 HTML 的标签语法包裹代码。PHP 通常跑在服务端,与 web 服务器配合工作,负责把 HTML 加工完返回给访问者。
PHP使用单继承模型,即先写一个通用的类,实现基本的功能,然后扩展这个根类
PHP知识点: HTML CSS JavaScript PHP语法 功能实践(会员系统,文件上传,邮件发送),MYSQL.
Composer
PHP用于管理项目依赖的工具,打开命令行并依次执行下列命令,之后将composer.bat文件放到php.exe在同一目录,在php目录下新建composer.bat文件,将第四行代码保存此文件中。$ composer --version 查看版本号 $ composer selfupdate 更新版本
php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" php composer-setup.php php -r "unlink('composer-setup.php');" @php "%~dp0composer.phar" %*
基本语法:
PHP文件:<?php codeing ?>
//单行注释
/*
多行注释
*/
输出文本的命令 echo print
变量:
储存数据的容器,语句和变量都是区分大小写的,变量以$开头,变量名只能是字母与数字字符已经下划线.开头不能是数字. PHP支持八种数据类型,包括四种标量类型,两种符合类型和两种特殊类型。 布尔类型(boolean):只有两个值,一个True,另一个是False,不区分大小写. 整型:可以用十进制,八进制,十六进制指定, 浮点型:小数,使用科学计数法可以使用小写e. 字符串是由一系列字符组成,可以使用单引号形式,双引号形式,Heredoc结构形式.在双引号中包含变量时,变量会与双引号中的内容链接在一起.在单引号时,变量会被当做字符串输出. 资源是由专门的函数来建立和使用的,可以对资源进行操作. NULL是空类型,对大小写不敏感,NULL类型只有一个值,表示一个变量没有值,当被赋值为NULL,或者尚未被赋值,或者被unset(),这三种情况被认为NULL.
运算符:
算术运算符: + - * / % 比较运算符: == === != <> !== < > <== >== 三元运算符: ? : 逻辑运算符: and or xor ! && || 连接运算符: . .= 错误控制运算符: @
组件
组件是一组打包的代码,是一系列的相关的类,接口和Trait,用于帮助我们解决某一个具体的问题.
Trait
类的部分实现,可以混入一个或多个现有的类中,表明类可以做什么,提供模块化实现,它是一种代码复用技术,为PHP单继承限制,提供一套灵活的代码复用机制.
闭包和匿名函数
闭包是指的是创建封装周围状态的函数,即使闭包所在的环境不存在了,闭包中封装的状态依然存在. 匿名函数:没有名称的函数,匿名函数可以赋值给变量,可以调用,可以传入参数,适合作为函数或方法的回调.
参考文章
- 收藏了8年的PHP优秀资源,都给你整理好了----Jioby :https://github.com/shockerli
- PHP组件库----https://packagist.org/
相关推荐
Noneyes 2020-11-10
xuebingnan 2020-11-05
Crazyshark 2020-09-15
zyyjay 2020-11-09
samtrue 2020-11-22
stefan0 2020-11-22
yifangs 2020-10-13
songshijiazuaa 2020-09-24
hebiwtc 2020-09-18
天步 2020-09-17
83911535 2020-11-13
whatsyourname 2020-11-13
zhouyuqi 2020-11-10
mathchao 2020-10-28
王志龙 2020-10-28
wwwsurfphpseocom 2020-10-28
diskingchuan 2020-10-23