php学习总结
php是专门用来进行web开发的语言,能够嵌入到html里和js一样对html页面的操作进行拦挡解决,不同的是php解决的是服务器的申请,js只是对客户端解决。
此外php也是反对面向对象编程的
php文件是人造的接口文件,主动获取以后页面路由参数而后作数据响应,因而能够独自编写api文件来作后端程序而不必和html混合一起解决(混在一起很乱的呀)
php学习参考
php官网
php中文网
php的根本组成
php的组成比较简单,因为他只针对web解决进行开发的,不和java,c#等思考其余端开发,因而只有三局部形成
- php内核:用于解决申请,文件流,错误处理等相干解决。
- Zend引擎:将源文件转换成机器语言,而后在zend 虚拟机上运行
- 扩大层是一组函数、类库和流,php应用它们来执行一些特定的操作,比方装置php_openssl扩大来应用 open ssl函数,常见的扩大有,
php运行环境——装置
php装置参考文章
php装置和jdk装置相似,下载文件,配置环境变量即可
- php须要配合服务器应用,因而配置实现后须要配置服务器反对php
如果本机测试开发,上述步骤过于麻烦,能够间接应用小皮面板
小皮面板官网
php变量
七种变量类型
- String(字符串)
- Integer(整型)
- Float(浮点型)
- Boolean(布尔型)
- Array(数组)
- Object(对象)
- NULL(空值)。
变量申明
变量以 $ 符号开始,前面跟着变量的名称,不须要写数据类型
动态常量和魔术常量
动态常量
<?phpdefine("GREETING", "Welcome to w3cschool.cn!");echo GREETING;?>
魔术常量
__LINE____FILE____DIR____FUNCTION____CLASS____TRAIT____METHOD____NAMESPACE__
php高级
- PHP 多维数组
- PHP 日期
- PHP date() 函数
PHP 蕴含
php蕴含的意思就是在php文件里执行蕴含的php文件
include 'filename';或者require 'filename';
- PHP 文件
- PHP 文件上传
- PHP Cookies
- PHP Sessions
- PHP E-Mail
- PHP 平安 E-mail
- PHP 错误处理
- PHP 异样解决
- PHP 过滤器
- PHP 高级过滤器
- PHP JSON
php自带函数参考手册
php自带函数参考手册
- PHP 5 Array 函数
- PHP 5 Calendar 函数
- PHP cURL 函数
- PHP 5 Date/Time 函数
- PHP 5 Directory 函数
- PHP Error 和 Logging 函数
- PHP 5 Filesystem 函数
- PHP Filter 函数
- PHP FTP 函数
- PHP HTTP 函数
- PHP Libxml 函数
- PHP Mail 函数
- PHP 5 Math 函数
- PHP Misc 函数
- PHP MySQLi 函数
- PHP PDO
- PHP SimpleXML 函数
- PHP String 函数
- PHP XML 函数
- PHP Zip File 函数
- PHP Timezones
- PHP 图像处理
- PHP 序列化/反序列化函数
- PHP 罕用header头定义
php连贯数据库
php连贯数据库
间接参考上述连贯进行操作,非常简略便捷
php表单验证
表单验证就是html的<form>标签失常的验证性能,php在form提交的php服务端外面只是提供了一个参数变量来收集页面发送过去的数据,$_GET用来接管get申请过去的参数,$_POST用来接管post申请过去的参数
公众同步更新欢送关注
本文由mdnice多平台公布