| |
|
开发:
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 ? ? ? ? 1.php是一种超文本预处理语言,适用于网络开发并可嵌入HTML中使用,执行效率比完全生成HTMl标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。 ? ? ? ? 2.php是由输出方式、循环、数组、变量、字符串、域名、SESSION、header方法、cookie、jsonp方法及http全局数组等组成: ? ? ? ? ? ? ? ? <输出方式>? php的主要输出方式有echo、print、printf等,其中printf的输出方式由%d数字、%s字符串、%f浮点数、%.2f保留两位小数;(? 示例:printf("大家好我的名字是%s,身高%.2米。",$name,$age)? ?); ? ? ? ? ? ? ? ? <循环>? php的循环主要是while表达式和for表达式; ? ? ? ? ? ? ? ? <数组? 常用方法>? php数组的常用方法有:?? ? ? ? array_push 添加? ? ? ? ? ? ? ? ? ? ?array_search()查询? ? ? ? ? ? ? ? ? ? ? ? shuffle()乱序 ? ? ? arra_pop 删除? ? ? ? ? ? ? ? ? ? ? ? ?array_reverse()翻转? ? ? ? ? ? ? ? ? ? ? ?natsort()自然排序 ? ? ? sort()正序? ? ? ? ? ? ? ? ? ? ? ? ? ?implode()连接字符串 ? ? ? rsort()倒序? ? ? ? ? ? ? ? ? ? ? ? ? expload()字符串分割为数组 ? ? ? ? ? ? ? ? ?数组的删除方法: ? ? ? ? ? ? ? ? ? ? ? ? unset($al)? ? ? ? ? ? ? ? unset($al[2]) ? ? ? ? ? ? ? ? <遍历>? foreach($arr as $value){} ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?foreach($arr as $key=>$value){} ? ? ? ? ? ? ? ? <变量? 声明>? 不能以数组开头;不能是关键字;须由字母数组下划线等组成 ? ? ? ? ? ? ? ? <类型>: ? ? ? ? ? ? ? ? ? ? ? ? bool TRUR FALSE 布尔类型 ? ? ? ? ? ? ? ? ? ? ? ? str "? "? ?字符串 ? ? ? ? ? ? ? ? ? ? ? ? int? ? ?整数(1,2,3) ? ? ? ? ? ? ? ? ? ? ? ? float? ?浮点数(0.2) ? ? ? ? ? ? ? ? <类型强制转换>: ? ? ? ? ? ? ? ? ? ? ? ? (int)(变量)? ? ? ? ? ? ? ? ? ? ? ? (float)(变量) ? ? ? ? ? ? ? ? ? ? ? ? ?(string)(变量)? ? ? ? ? ? ? ? ? ?(boot)(变量) ? ? ? ? ? ? ? ? <字符串常用>: ????????????????????????1.获取: ?subling(string,start,len)从start截取len位字符?mb_substr(string,start,len,"utf-8") strstr(string,str)截取str后面的字符 strrchr(string,str)从后面查找str并截取后面的字符 ? ? ? ? ? ? ? ? ? ? ? ? 2.替换?: ????????????????????????str_replace(search,replace,string)用replace替换search字符 ? ? ? ? ? ? ? ? ? ? ? ? 3.计算: ????????????????????????????????strlen()获取字符串长度
????????????????????????????????session是用来保持客户端和服务会话的
????????????????????????????????json_enode()数组转jsonp ?????????????????????????????????$_GET[获取所有的get请求的参数 |
|
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年11日历 | -2024/11/27 12:11:07- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |