Php
文章平均质量分 62
学习PHP语言,了解用法
half~
学习记录
展开
-
php安装web环境
php安装apache服务c7关闭防火墙安装http服务启动httpd服务并测试安装php服务安装mysql测试lrzsz 文件传输协议,可以使linux和windows直接进行文件传输关闭防火墙systemctl stop firewalldsystemctl disable firewalld安装http服务httpd -v检测该服务是否存在yum install -y httpd安装该服务启动httpd服务并测试phpinfo()检测php的环境httpd服务原创 2021-11-11 09:56:32 · 1135 阅读 · 0 评论 -
php数据库
php数据库数据库连接数据库插入数据查询数据数据库按照数据结构来组织,存储和管理数据的仓库关系数据库管理系统的特点数据库以表格形式出现每行为各种记录名称每列为记录名称所对应的数据域许多的列和行组成一张表单若干个的表单组成数据库登录密码,root连接数据库<?php# 连接mysql$conn = new mysqli('localhost','root','root','msb');# 检测连接if($conn->connect_error){ di原创 2021-11-10 17:49:22 · 1008 阅读 · 0 评论 -
php实现表单校验功能
php实现表单校验功能Bootstrap新建网站前端HTML后端正则表达式Bootstrapbootstrap前端框架,主要负责美化UI,纯后端校验,未做前端校验注意:前端校验可以提升用户体验(反馈快),减少服务器压力(减少无意义的请求)后端验证是防止接口被私自调用导致破坏数据库结构,如果后端不验证,相当于数据库就裸奔了所以几乎所有的业务场景中前后端都需要做校验工作新建网站点击新建网站,设置域名,根目录,修改默认首页即可新建成功前端HTML<!DOCTYPE html>原创 2021-11-09 17:14:16 · 1338 阅读 · 0 评论 -
php超全局变量superglobals
php超全局变量superglobals超全局变量$GLOBALS$_REQUEST$_POST$_GET$_SERVER$_FILES$_COOKIE$_SESSION$_ENV超全局变量在全部作用域中始终可用的内置变量PHP中的许多预定义变量都是超全局的意味着他们在一个脚本的全部作用域中都可用在函数和方法中无需执行global $variable;就可以访问$GLOBALS超级全局变量组$_SERVER$_GET$_POST$_FILES$_COOKIE$_SESSION$原创 2021-11-09 10:11:12 · 402 阅读 · 0 评论 -
php流程控制
php流程控制流程控制指令语句控制结构顺序结构选择结构条件控制语句循环结构break终止continue跳过流程控制指令指会改变程序运行顺序的指令,可能是运行不同位置的指令或是在二段或多段程序中选择一个运行不论是PHP还是别的语法,程序都是由若干个语句组成语句控制结构顺序结构从第一条语句到最后一条语句完全顺序执行选择结构根据用户输入或语句的中间结构去执行若个任务条件控制语句if语句在条件成立执行代码在表达式中变量不为bool类型,则会转化成布尔类型if…else语句原创 2021-11-08 12:08:50 · 60 阅读 · 0 评论 -
php类型比较
php类型比较类型比较比较多种类型类型比较虽然PHP是弱类型语言,但也需要明白变量类型及意义要对php变量进行比较松散比较==,只比较值,不比较类型严格比较=== 除了比较值,也比较类型比较多种类型null 与 string将null转化成"",进行词汇的比较bool 与 任意其他类型转化boolstring 与 number将字符串转化成数字,按照普通数学比较...原创 2021-11-08 09:40:41 · 103 阅读 · 0 评论 -
php运算符
php运算符算数运算符字符串运算符案例组合运算比较运算符逻辑运算符运算符优先级表数组运算符递增,递减运算符三元运算符语法格式案例太空操作符语法格式算数运算符注意事项在除法运算中两数能整除,结果的数据类型为int(整型)两数不能整除,结果的数据类型为float(浮点型)在取模操作中操作数在运算之前都会转换成整数(除去小数部分字符串运算符两个字符串运算符连接运算符(.),返回其左右参数连接后的字符串连接赋值运算符(.=),将右边参数附加到左边的参数之后案例组合运算原创 2021-11-07 14:10:52 · 109 阅读 · 0 评论 -
php常量与数据类型
php常量与数据类型常量基本语法案例数据类型标量类型浮点型整型字符串类型Heredoc类型案例植入HTML布尔类型is_bool复合类型数组索引数组案例系统自带的id自定义的id通过指定的id删除内容关联数组多维数组对象类类属性类方法特殊类型NULLis_null资源(resource)类型$conn释放资源弱类型转换转换成字符串常量常量类似变量,但常量一旦被定义就无法更改或撤销定义常量more并未大小写敏感,常量名要用大写字母常量的值只能是标量,如整型,浮点型,布尔型,NULL,字符串等,不能是数原创 2021-11-06 21:48:07 · 352 阅读 · 0 评论 -
php变量与变量作用域
php变量与变量作用域基本语法弱类型变量作用域局部作用域案例全局作用域static作用域基本语法以$符开头,跟这变量名称,用=进行赋值,将右边的值赋给变量注意:变量名是区分大小写的一个有效的变量名有字幕或者下划线开头,后面跟上任意数量的字母,数字或下划线不可以用数字开头$this是一个特殊的变量,它不能被赋值不需要初始化变量未初始化的变量具有其类型的默认值布尔类型 false整型和浮点型 0字符串变量 空字符串数组变量 空数组一个命名工具:https://unbug.原创 2021-11-06 16:57:28 · 69 阅读 · 0 评论 -
php基本语法
php基本语法修改站点根目录php的开始结束标记案例输出hello定义两个变量,并拼接php的单引号与双引号var_dump修改站点根目录注意:修改php.ini文件解决中文乱码问题php的开始结束标记<?php#注释?>案例输出hello注意:最后一行PHP代码可以不使用";"定义两个变量,并拼接php的单引号与双引号var_dump打印出变量的类型,长度和变量名注意:该函数没有返回值...原创 2021-11-06 15:59:36 · 68 阅读 · 0 评论