PHP
文章平均质量分 88
huamanggg
生活不止眼前的苟且
展开
-
PHP10:面向对象
思想图解:就是把个个方法对应到它的主题,买家的方法就对应到买家那里,卖家的方法就放到卖家那里,凡是做任何一件事都有一个操作的主体,虽然更复杂,但是更符合人类的思想关键字说明类: class,是定义面向对象主体的最外层结构,用来包裹主体的数据和功能(函数)。类是一类具有共性事务的代表,代表的是事务的共性。对象: object,是某类事务的具体代表,也是实际数据和功能操作的具体单元,也被称之为实例(instance)实例化: new,从一个抽象的概念得到一个符合抽象概念的具体实例的过程类成员:原创 2021-02-23 16:13:00 · 217 阅读 · 2 评论 -
PHP学习9:文件编程,会话技术
文件操作的分类1) 目录操作:文件夹,用来存放文件的特殊文件2) 文件操作:用来存放内容目录操作创建目录结构1)mkDir(路径名字):创建成功返回true,创建失败返回false有些操作为的就是得到一个想要的结果,如果结果本身就存在,那么可以忽略得到过程的错误:抑制错误,所以可以加上错误抑制符@删除目录1)rmDir(指定文件夹路径):移出文件夹读取目录读取方式:将文件夹(路径)按照资源方式打开1)openDir():打开资源,返回一个路径资源,包含指定目录下的所有文件(文件夹)原创 2021-02-22 18:48:29 · 102 阅读 · 0 评论 -
PHP学习8:复选框的处理,文件上传学习
复选框1、 在浏览器端,checkbox的name属性的值不论什么都会被浏览器毫无保留的提交2、 在PHP中$_POST/$_GET都会对同名name属性进行覆盖解决方案:浏览器不识别[](浏览器不认为有特殊性),但是PHP认为[]有特殊性:系统自动认为该符号是数组的形式,所以PHP就会自动的将同名的但是带有[]的元素组合到一起形成一个数组[]里面不写数字也可以,php会自动添加下标文件上传实现文件上传有这几个步骤:1、 增加文件上传的表单:浏览器请求一个服务器的HTML脚本(包含文件上原创 2021-02-16 21:25:24 · 434 阅读 · 1 评论 -
注册登陆界面开发记录
要实现注册登入,一定是要有后端数据库的参与的,把每个成员信息写成记录插入表中实现注册html中建立form表单<div class="section"> <form name="MyForm" method="POST" action="login.php"> <div class= "input"> <label name="username">用户名<原创 2021-01-31 22:19:16 · 140 阅读 · 0 评论 -
PHP学习笔记:6cookie和session
Cookie创建cookiecookie是http头标的组成部分,一定要在其他内容发送之前就要发送,所以必须最先输出使用setcookie()函数创建setcookie(string name[,string value[,int expire[, string path[,string domain[,int secure]]]]])读取cookie直接通过超级全局数组$_COOKIE[]来读取浏览器端的Cookie值,举个例子<?phpdate_default_timezone原创 2021-01-22 03:02:30 · 236 阅读 · 0 评论 -
PHP学习笔记5-表单,传参
表单创建表单使用<from>标记,并在其中插入相关的表单元素,即可创建表单<form name="form_name" method="method" action="url" enctype="value" target="target_win">… //省略插入的表单元素</form >表单元素输入域标记<input>输入域标记<input>是表单中最常用的标记之一。常用的文本框、按钮、单选按钮、复选框等构成了一原创 2021-01-20 02:17:20 · 986 阅读 · 0 评论 -
php学习笔记4
错误处理错误分类1)语法错误:用户书写的代码不符合PHP的语法规范,语法错误会导致代码在编译过程中不通过,所以代码不会执行(Parse error)2)运行时错误:代码编译通过,但是代码在执行的过程中会出现一些条件不满足导致的错误(runtime error)3)逻辑错误:程序员在写代码的时候不够规范,出现了一些逻辑性的错误,导致代码正常执行,但是得不到想要的结果错误触发程序运行时触发:系统自动根据错误发生后,对比对应的错误信息,输出给用户:主要针对代码的语法错误和运行时错误。人为触发:知道原创 2021-01-19 12:18:32 · 152 阅读 · 0 评论 -
PHP学习笔记3
字符串引号php里面单引号和双引号是不一样的,在定义字符串的时候没有区别但是字符串里面有变量的时候就不一样了双引号是经过语法分析的,单引号是“所见即所得“定界符<<<:用于定义一个格式化的大文本,;里面的格式化文本并不需要转义字符,文本格式将被保留这个定界符是不支持添加注释的其实效果就和双引号效果一样,就是用来定义大文本nowdoc字符串:没有单引号的单引号字符串$str = <<<’边界符’ 字符串内容边界符;heredoc字符串:没原创 2021-01-17 14:26:47 · 155 阅读 · 0 评论 -
PHP学习笔记2
运算符% :取余(模)运算,两个数(整数)相除,保留余数,如果被除数(%前面那个)是复数结果也是复数&&:逻辑与,左边的条件与右边的条件同时成立(两边结果都为true)||:逻辑或,左边的条件或者右边的条件只要有一个满足即可!:逻辑非,对已有条件进行取反,本身为true,取反结果就是falsexor:逻辑异或拼接运算符:英文的句号:..=拼接运算符也是可以接等号的递增递减在php也可行:++,--错误抑制符:@:在可能出错的表达式前面使用@符号即可比较运算符===原创 2021-01-17 01:46:20 · 124 阅读 · 0 评论 -
PHP学习笔记1
php学习开始,在这记录我觉得需要注意的地方变量变量定义:"$"前面加上这个就是变量变量名不能以数字开头将变量从内存中删除使用unset($变量名)函数来删除变量预定义变量预定义变量:提前定义的变量,系统定义的变量,存储许多需要用到的数据(预定义变量都是数组)$_GET:获取所有表单以get方式提交的数据$_POST:POST提交的数据都会保存在此$_REQUEST:GET和POST提交的都会保存$GLOBALS:PHP中所有的全局变量$_SERVER:服务器信息$_SESSI原创 2021-01-16 02:20:14 · 226 阅读 · 0 评论