PHP
PHP相关
上晴下雪
这个作者很懒,什么都没留下…
展开
-
1. PHP 介绍
1、PHP 概述PHP(Hypertext Preprocessor 超文本预处理器) 的简称,是一种被广泛应用开源通用的服务器脚本语言,适用于Web 开嵌入 HTML 中。通用:指跨平台,如 Windows、Linux 、MacOS开源:指可以获取全部源代码,并进行定制或扩展免费:可免费商用服务器端:必须安装在服务器环境下使用 脚本语言:解释性语言,按编写顺序执行,是指不需要编译,直接由解释器/虚拟机执行的编程说语言2、 PHP 的用途快速动态的生成 HTML 页面返回前端需要的各原创 2021-04-25 19:19:17 · 834 阅读 · 0 评论 -
2. PHP 安装
集成包(多环境、多版本、多系统的结合体),有 phpStudy、Xampp、宝塔面板、wdcp面版(仅支持服务器),优点:安装方便。使用 PHP 需要先安装环境,安装环境需要安装 web 服务、PHP应用服务器、MySQL管理系统。支持PHP8的集成包有:宝塔面板、phpstudio。web服务:apache 或 nginx。原创 2021-04-25 23:20:13 · 1331 阅读 · 0 评论 -
php-redis扩展安装
php-redis 扩展安装原创 2022-09-09 12:35:12 · 881 阅读 · 0 评论 -
nginx与php 常用命令
windows 下常用命令##进入nginx解压后目录cd E:\nginx\nginx-1.20.1##启动nginx,直接使用nginx命令也可以,但是会出命令卡住不动情况start nginx##使用tasklist查看nginx是否启动成功,出现2个nginx.exe进程 一个master进程,一个是worker进程tasklist /fi "iamgename eq nginx.exe"##杀掉nginx.exe 进程taskkill /F /IM nginx.exe > n原创 2022-04-04 01:13:43 · 2819 阅读 · 0 评论 -
PHP 安装 oracle扩展
服务器环境:ubuntu(其它服务器也可参考) PHP版本:5.6.40(其它版本也可参考)准备安装包oracle下载这两个(版本可自选择):官网下载地址:https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.htmlinstantclient-basic-linux.x64-12.1.0.2.0.zipinstantclient-sdk-linux.x64-12.1.0.2.0.zipphp扩展oci8下载(版本可自选择)原创 2022-06-15 16:46:20 · 863 阅读 · 0 评论 -
windows下 PHP 安装
1.安装1)下载安装VC运行库下载地址:https://docs.microsoft.com/zh-cn/cpp/windows/latest-supported-vc-redist?view=msvc-1702.配置3.运行4.测试原创 2022-04-17 14:24:28 · 19752 阅读 · 0 评论 -
php 安装 curl扩展
php 安装 curl扩展原创 2022-09-09 13:47:09 · 1851 阅读 · 2 评论 -
十三、 PHP 超全局变量
1. 全局变量超全局变量在PHP4.1.0之后被启用,是PHP系统中自带的变量,在一个脚本的全部作用域中都可用。变量描述$_GET收集来自 method=“get” 的表单中的值$_POST收集来自 method=“post” 的表单中的值$_COOKIE常用于识别户$_REQUEST包含 $_POST 、 $_GET 和 $_COOKIE$_SESSION存储关于用户会话 (sessoin)的信息$_FILES用来获取通过 POST 方法原创 2021-05-03 22:23:06 · 88 阅读 · 0 评论 -
十二、 PHP (PDO)操作数据库
1. PDO 介绍PDO(Php Data Object) PHP数据对象PDO 统一了PHP访问各种数据类型数据的访问方式PDO扩展 为PHP访问数据库定义了一个轻量级的一致接口PDO 提供了一个数据访问抽像层,可以用相同的函数(方法)来查询各种类型的数据库#mermaid-svg-KsXTGilRp3zPRi2d .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);原创 2021-05-03 19:29:36 · 207 阅读 · 0 评论 -
十一、 PHP8 新特性:JIT
1. 概述JIT (Just-In-Time) 即时编译器是 PHP8.0 中最重要的新功能之一,可以极大提高性能。JIT 编译器将作为扩展集成到 PHP 中 Opcache 扩展用于运行时将某些操作码直接转换为 cpu 指令。仅在启用 opcache 的情况下,JIT 才有效。2. Opcache 扩展Opcache 通过将 PHP脚本 预编译的字节码 存储到共享内存中来提升性能,存储预编译字节码的好外就是:省去了每次加载和解析 PHP 脚本的开销。3. Opcache 开启 与 配置文原创 2021-05-01 23:44:29 · 453 阅读 · 0 评论 -
九、 PHP 运算符
1. PHP运算符运算符 描述 运算符 描述 运算符 描述 + 相加 - 相减 * 相乘 / 相除 % 取余 ++ 加加(必须变量 ) -- 减减(必须变量) . 连接 /*++ -- 细节注意*/$a = 10;echo $a++;//输出 10;echo $a; //输出 11;$b =...原创 2021-05-01 15:03:11 · 152 阅读 · 0 评论 -
八、 PHP 自定义函数 (php8 新特性)
1. 函数的基本语法//创建函数function fun_name( 参数列表){ //函数体:由一条或多条语名组成,可空}/*1. 必须使用关键字:function 声明 2. 函数名称不区分大小写,多个单词推荐使用下划线连接*/2. 调用函数//创建函数function fun_name(){ return 'runsnow';}//调用函数echo fun_name();3. 函数参数//创建函数function fun_name($name){ ret原创 2021-05-01 13:19:51 · 653 阅读 · 0 评论 -
七、 PHP 函数
1、什么是函数函数是一段可以重复执行的代码片断函数是实现代码复用的手段函数是现代编程语言最重要的基本单元函数是编程的核心工作2、函数的分类根据函数的提供者(编写者),分为二类系统函数:编程语言开发者事先写好提供给开发者直接使用的自定义函数:用户根据自身需求,对系统功能进行扩展3、 系统函数函数集合名描述(超过 1000 个 内建函数)String字符串处理函数Array数组函数允许您访问和操作数组MySQLi允许您访问 MySQL 数据库服务原创 2021-04-29 23:09:16 · 66 阅读 · 0 评论 -
六、 PHP8 条件判断(match)
1、 三元运算符$name = '晴'echo $name ? $name:null;2、 if$is=true;if($is){ var_dump($is);}3、if else$is=true;if($is){ var_dump($is);}else{ var_dump(false);}4、if elseif else$is = 2;if($is==1){ echo 1;}elseif($is==2){ echo 2;}else{ echo '其它数值'原创 2021-04-29 21:56:39 · 797 阅读 · 0 评论 -
五、PHP 数组
##一、 数组类型描述数组 Array数组可以在一个变量中存储多个值1、 创建空数组$arr = array();$arr = [];2、创建索引数组$arr = array( '晴', '雪');echo $arr[0];3、创建索引数组$arr = array( 'sun' => '晴', 'snow' => '雪');echo $arr['sun'];3、多维数组//二维数组$arr = array( array(原创 2021-04-28 23:43:23 · 79 阅读 · 0 评论 -
四、PHP标量数据类型
一、 PHP 标量数据类型类型描述布尔型true 和 false 通常用条件判断整型 Integer负数 - 0 - 无限大 三种格式:十进制,十六进制,八进制浮点型带小数的数字(负数 - 0 - 无限大)字符串汉字、英文、符号、其它国家语言echo 输出数据值var_dump 打印数据类型和值字符串细解:<?php /* 单引不解析变量,双引号解析变量 */ $a='我的'; $str = '$a name'; var_du原创 2021-04-28 22:22:39 · 273 阅读 · 0 评论 -
三、PHP 基础语法
一、PHP 程序概述:PHP 文件的默认扩展名是 .phpPHP 文件可以包含 html、CSS、JavaScript 代码组成描述<?php ... ?>PHP 标记PHP代码函数、数组、流程控制、方法 …; 、{}语句结束符...原创 2021-04-27 22:15:02 · 76 阅读 · 0 评论