| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> PHP知识库 -> 自己学习php的进度 -> 正文阅读 |
|
[PHP知识库]自己学习php的进度 |
<?php(起始字符) echo "随便输入什么都可以“? (输入的任何东西都会显示出来) ?>(结束字符) 行注释#或者// 块注释/*到*/注释说明一些东西不会被运行 语句分隔符:在php中,判断结束的符号分号; 定义内容就得用一个分号 var后接数字为变量 php所有变量都要用一个符号前缀$ var1如果不佳=则只是定义变量加=并且加数字则定义的同时赋值 换行号"<br/>", 删除变量为unset(变量名字) 名字由字母,数字下划线_组成,不能以数字开头 ?预定义变量,系统定义的变量, 1$__GET获取所有表单以get方式提交的数据? 1$_POSTOST提交的数据会保存与此?????? 11$_RQUESTget和post提交的都会保存 $GLOBALSphp中所有的全局变量?????????????? 1$_SERVER服务器信息 1$_SESSION session回话数据??? 1$_COOKIE cookie会话数据???? $_ENV 环境信息??? $_FILES?? 用户上传的文件信息 可变变量:如果一个变量保存的值刚好是另外一个变量的名字 那么可以直接通过访问一个变量得到另一个变量的值:在变量前在多家一个$符号 $a=b $b=123? 则$$a=123解析两次 变量传值:将一个变量赋值给另一个变量 两种方式:1值传递将变量保存的值赋值一份,然后将新的值给宁外一个变量保存(两个变量没有关系但是值好像相同互不影响) 2引用传递:将变量保存的值所在的内存地址,传递给另外一个变量:两个变量指向同一块内存空间(两个变量为同一值) 在内存中通常有几个分区:$ 新变量=&$旧变量 常量:是一种在程序运行中,不可变的量(数据) 常量一但定义,通常数据不可改变(用户级别) 两种方式定义:1使用定义常量的函数:define(’常量名’,常量值) 2const 常量名=数值 常量不需要使用$? 常量名字与变量一样 ?常量名字通常以大写字母位置 ?用特殊符号的常量必须用define,特殊符号不能直接使用要使用一个函数constant(‘t特殊符号’) 简单数据类型;1整形;int/integer系统分配4个字节储存,表示整数类型(有前提) 浮点型:float/double系统分配8个字节储存,表示小数或者整形储存不下的整数 字符串型:string系统根据啥实际长度分配,表示字符串(引号) 布尔类型:bool/Boolean,表示布尔类型,只有两个值:ture和false 复合数据类型 对象类型object存放对象 数组类型array存储多个数据 特殊数据类型 资源类型:resource,存放资源数据(PHP外部数据,如数据库、文件) 空类型;NULL,只有一个值就是NULL(不能运算) 类型转换:在很多的条件下,需要指定的数据类型,需要外部数据(当前PHP去得的数据),转换成目标数据类型 两种转换方式:系统根据需求自己偏低,自己转换(用得较多,效率较低) 2强子转换;认为根据需要的目标类型转换 还有一组函数可以用来获取以及设定数据变量的类型 Gettype(变量名):获取类型,得到的该类型对应的字符串 Settype(变量名,类型):设定的数据类型:与强制转换不同 1强制转换(类型)变量名,是对数据值复制的内容进行处理(不会处理实际储存内容) 2settype会直接改变数据本身(储存值也会改变 ) 想看结果用用var_dump(转换类型(该变量,“int”)(var_dump打印变量的相关信息) Int整数转换 一个字节4个一 整数类型区分真负数 有四种定义方式:十。二,八,十六进制 默认PHP输出的数值都为十进制
16进制能够出现的数字为0-9,以及a-f 展示不管进制 复制运算符=件邮编的结果(变量。数据。常量和其他运算出来的结果 保存带内存的摸一个位置,然后件位置的内存地址复制给左侧变量或常量) 、表示两个鼠相除,%取余运算,两个数(整数)相除,保留余数 在进行处罚或者取余是,对应的辈出数不能为0,为0就会出负 逻辑运算 &&逻辑与,左边的条件与邮编的条件同时成立(两边结果都为ture) ||逻辑或,左边的条件或者右边的条件只要有一个满足即可 !逻辑非对以有条件进行取反,本省为ture,取反结果就是false 链接运算符 错误抑制符 switch分支 For循环 |
|
PHP知识库 最新文章 |
Laravel 下实现 Google 2fa 验证 |
UUCTF WP |
DASCTF10月 web |
XAMPP任意命令执行提升权限漏洞(CVE-2020- |
[GYCTF2020]Easyphp |
iwebsec靶场 代码执行关卡通关笔记 |
多个线程同步执行,多个线程依次执行,多个 |
php 没事记录下常用方法 (TP5.1) |
php之jwt |
2021-09-18 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/28 13:29:59- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |