PHP基础语法重点

Unity通用Buff系统,Buff编辑器(1,理论篇)(技能系统之Buff篇) 逻辑层根据游戏的规则和设计,控制Buff的生命周期、影响目标对象的属性或行为,以及处理Buff的交互和冲突。Buff堆叠和冲突:有些游戏中允许同类型的Buff叠加,以增加效果的强度,而有些游戏中可能不允许Buff叠加,只能由更强力的Buff来覆盖较弱的Buff。灵活个性化:每个游戏对象拥有自己的BuffManager,可以实现个体对象的独特Buff效果,增加游戏的多样性和个性化。自由控制:每个对象独立管理自己的Buff,可以自由地激活、更新和移除Buff效果,提供更精细的控制和逻辑实现。 阅读详情

变量值的讨论

  • 将一个变量的值 “传递” 给另一个变量的方式 。
值传递

就是将右边变量的 “ 数据值 ” 本身,复制一份,两个变量互不影响 。

$v1 = 1;
$v2 = $v1;    //这里,就是变量传值,只拷贝值。
引用传递

是将右边变量对数据的引用关系,传给左边的变量,改变一个值,会影响引用变量的值。

$v1 = 1;
$v2 = &$v1;    //这里,就是引用关系,相当于别名

预定义变量

  • 在PHP语言内部,有十多个变量,是系统定义的全局变量,这就是所谓预定义变量 。
  • PHP 预定义变量与 JAVA 内置对象很像,但是作用域和细节稍有不同,不能按照相同记忆 。
$_GET 变量
  1. $_GET 变量里面会“自动存储”(保存/装载)提交到某个文件中的“get”数据 。
  2. GET数据,是在一个页面以 “get” 方式请求时提交的数据 。
$_POST 变量
  1. $_POST变量里面会“自动存储”(保存/装载)提交到某个文件中的“post”数据。
  2. POST数据,是在一个表单中以“post”方式提交的数据。
$_REQUEST 变量
  1. 代表浏览器通过 “get” 方式 或 “post” 方式提交的数据的合集。
<form  action="xxx.php?p1=1&age=18"  method="post">
    <input  type="text" name="user_name" />
    <!-- 可以用 $request 同时接 get 和 post  -->
</form>
$_SERVER变量
  1. 代表任何一次请求中,客户端或服务器端的一些 “基本信息” 或系统信息 。
  2. 常用变量如下:
变量名表示内容
PHP_SELF表示当前请求的网页地址(不含域名部分)
SERVER_NAME表示当前请求的服务器名
SERVER_ADDR表示当前请求的服务器 IP 地址
DOCUMENT_ROOT表示当前请求的网站物理路径(Apache 设置站点)常用
REMOTE_ADDR表示当前请求的客户端的 IP 地址 常用
SCRIPT_NAME表示当前网页地址

可变变量

  • 变量名本身又是一个“变量”的变量 。
$v1 = 10;
echo $v1;      //输出10
$str = "v1";   //这是一个变量,名为str,值为"v1"(字符串)
echo $$str;    //输出10,也就是输出的是变量$v1

/*********************************************/

$v1 = 12;
$v2 = 51;
$v3 = 61;
$v4 = 88;
//......
$v100 = 102;
$sum = 0;
for ($i = 1; $i <= 100; $i++)
{
    $s = "v" . $i;
    $sum += $$s; //利用可变变量求和变得便捷
}

常量

  • 常量,就是一个用于存储 “不会变化也不允许变化” 的数据的标识符。
  • 圆周率 \ 自然常数 e,就是是一个固定的值(人为规定为某个值)。
定义常量
  1. define() 函数形式:define(‘常量名’, 对应的常量值),常量名推荐使用“全大写” 。
  2. const 关键字定义:const 常量名 = 对应的常量值 。
  3. 推荐使用第二种定义方式 。
常量取值形式
  1. 直接使用 。
  2. 使用constant() 函数以取值:
define('PI', 3.1415926536);
echo PI;                //注意:前面不带”$”,也不能有引号
echo constant('PI');    //注意:此时常量名要用引号引起来。
变量与常量的区别
  1. 变量的数据可以变化(重新赋值),常量不可以。
  2. 变量可以存储各种数据类型,而常量只能存储简单数据类型。
  3. 给变量赋值可以是 “计算” 结果,但给常量赋值,只能是“直接写出的值”(字面值)
判断一个常量是否存在
  1. 判断的结果返回:true(表示存在)或 false(表示不存在)。
if ( defined(PI) )      //如果该常量名存在,则......
{
    $C = 2 * PI * $r;   //do something......
}
预定义常量
常量名表示内容
PHP_VERSION表示当前 PHP 的版本信息
PHP_OS表示当前 PHP 运行所在的系统信息
PHP_INT_MAX表示当前版本的 PHP 中的最大的整数值
M_PI表示圆周率 π(系统保留 10 多位小数)
魔术常量
常量名表示内容
__DIR__代表当前 PHP 网页文件所在的目录
__FILE__代表当前 PHP 网页文件本身的完整路径
__LINE__代表当前这个常量所在的行号

数据类型

  • 标量类型:string、int、float、boolean
  • 复合类型:array、object
  • 特殊类型:null、resouce
整形
十进制012345678910111213141516
十六进制0123456789ABCDEF10
八进制01234567101112131415161720
二进制0110111001011101111000100110101011110011011110111110000
$n1 = 123;     //10进制形式
$n2 = 0123;    //8进制形式,以0开头
$n3 = 0x12A34; //16进制形式,以0x开头
$n4 = 0b1011011010;    //2进制形式,以0b开头

decbin();   //将10进制转为2进制
decoct();   //将10进制转为8进制
dechex();   //将10进制转为16进制
bindec();   //将2进制数字字符串转为10进制
octdec();   //将8进制数字字符串转为10进制
hexdec();   //将16进制数字字符串转为10进制
浮点型
  1. PHP 浮点数不要直接做相等比较,因为浮点数进行相等比较不可靠 。
  2. 浮点数两种书写形式,小数点、科学计数法 。
/** 2-1 直接小数点形式 **/
$f1 = 0.1;     //或者1.23、123.0

/** 2-2 科学计数法 **/
$f2 = 1.23e3;  //表示1.23 乘以10的3次方
$f3 = 123e2;   //这个也是浮点数,虽然其结果是一个整数

在考虑精度的基础上,将浮点数转换为整数,然后进行 “比较大小”,在精度范围内,如果相等,我们就认为是相等的。

/* 
 *  $v1 = 0.1 + 0.2;
 *  $v2 = 0.3;
 *  $v1 和 $v2 相等吗?
**/

if(round($v1 * 10000) == round($v2 * 10000))
{
    echo "相等";
}
布尔型
  1. 只有两个数据值: true、false(不区分大小写)
  2. 在进行判断或比较的时候,以下会被当作布尔值 false 的数据:false、0、0.0、”“、null、’0’、空数组 。
字符串型
  • 双引号字符串中,如果出现变量名,则该变量是可以被“识别”并转换为实际内容的 。
数组类型
  1. 将多个 “数据” 放在一起,排成一个序列,这个序列作为一个整体 。
  2. PHP 的数组,索引 / 键名 / 下标 可以不是数组 。
/**************** 形式1 ***************************/
$arr1 = array('张三丰', 18, '男');
$arr2 = array('name' => '张三丰', 'age' => 18, 'gender' => '男');
/**************** 形式2 ***************************/
$arr3 = ['张三丰', 18, '男'];
$arr4 = ['name' => '张三丰', 'age' => 18, 'gender' => '男'];
/**************** 数组的赋值 ***********************/
$arr3['张三丰'] = "NB";
/**************** 数组的取值 ***********************/
print_r($arr3['张三丰']);
空类型
  1. 只有一个值:null(不区分大小写)。
  2. isset(); 判断的结果是 false(即不存在)。

isset、unset、empty、is_null的区别

  1. isset 判断变量是否已存在(配置)
  2. unset 把变量删除(释放)掉
  3. empty 判断变量是否为空
  4. is_null 判断变量是否为NULL
变量emptyis_nullisset
$a = “”truefalsetrue
$a = nulltruetruefalse
$a = array()truefalsetrue
$a = falsetruefalsetrue
$a = 1falsefalsetrue
$a = 0truefalsetrue
$a = “0”truefalsetrue
$a = “true”falsefalsetrue
$a = “false”falsefalsetrue

isset(): 判断是否为 null 。为空(不存在),返回 false,否则返回 true 。
empty():判断是否为 “空的” 。是 “空的”,返回 true,否则返回 false。

类型判断和转换

类型判断
  • gettype( $v1 ); 获取一个变量的类型,结果为一个变量类型的名称(字符串)。
  • settype( $v1, ‘string’); 设置一个变量的类型 。
  • var_dump(); 输出变量的“完整信息”,包括变量类型,长度(如果需要),内容 。
  • is_integer(); 判断是否为整数类型
  • is_int();
  • is_float(); 判断是否为浮点类型
  • is_bool(); 判断是否为布尔类型
  • is_string();
  • is_array();
  • is_numeric(); 判断是否为 “数字” 类型(含整数,小数,以及 “纯数字字符串”)
  • is_object();
类型转换
"1.2abc" + "2abc"       //3.2
"abc2.2" + 1.2          //1.2
"10.8" % "3.6abc"       //1 转换为整数 10 % 3
"10.8ab" % "3.6cd"      //1 转换为整数 10 % 3
$v1 = (int)"1";			//强转,$v1是整数类型的1
$v2 = (float)"1.23";	//强转,$v2是浮点类型的1.23
$v3 = (string)$v1;        //强转,$v3是字符串"1"
地质工程师必备:Dips软件从数据导入到主结构面分析的完整流程解析 本文详细解析了地质工程师使用Dips软件进行主结构面分析的完整流程。从数据准备与导入、结构面分组与扇形区划分,到主结构面计算与工程解读,系统阐述了如何将野外节理数据转化为控制岩体稳定性的关键信息。重点介绍了利用等值线图识别优势组、计算统计主值及其置信椭圆,并强调了地质判断与工程应用结合的重要性。 阅读详情

相关推荐

华为服务器RAID配置避坑指南:如何通过iBMC快速识别阵列卡型号并完成初始化

本文详细解析华为服务器RAID配置全流程,重点介绍通过iBMC快速识别阵列卡型号、硬盘健康诊断及RAID级别选择的场景化策略。提供从iBMC登录到缓存策略调优的实战技巧,帮助工程师避免常见配置陷阱,提升服务器存储系统性能和稳定性。

weixin_28475533的博客 492

php语言详解,php基础语句解析

一、判断函数1、判断是否是布尔型:判断语句用的函数是is_bool(),由下图可以看出is_bool()在定义变量的时候,变量只有定义是true或false的时候,其结果才显示为true,当为其他任何值得时候为false.2判断是否是整型:语句用的函数是is_int,由下图我们可以得出,当函数为整型的时候,其结果为true为真,变量定义除整型外的任意字符,其都为false。3判断是否为浮点型:其判...

weixin_35740545的博客 284

WPS占用C盘空间解决方案与优化技巧

办公软件在长期使用过程中会产生大量缓存和历史文件,这些文件往往隐藏在系统目录中,导致磁盘空间被无声占用。以WPS为例,其版本历史备份、云同步缓存和模板库是主要空间占用源。通过分析文件存储机制,可以定位到具体的缓存路径,如AppData目录下的Kingsoft文件夹。针对这一问题,有效的解决方案包括手动清理、自动化脚本和注册表优化。对于需要持续监控的场景,可以结合PowerShell脚本和任务计划实现自动化管理。在实际应用中,这些技术不仅适用于WPS,也可迁移到其他办公软件的空间优化中,是每位IT运维人员和高

weixin_30788239的博客 458

PHP 复习巩固笔记

平日瞎忙于写报告,开会,跟进度,基础编码的工作大多交由手下去搞了。       临近春节假期,大家都放假回去了。独自闲来无事,把PHP重新温习一下。遂整理成学习笔记,给自己参考。    1,基础教程中  or  的用法 <?php $myfile = fopen("webdictionary.txt", "r") or die("Unable to open file!"); e

Naola 的专栏作品 1024

现场总线课程设计-基于modbus协议使用QT实现主从站控制通信

【平台:QT】 【协议:modbus(注:由于要求,需要自己来实现modbus库,而非直接调用已有的库)】 【由于复制粘贴,时间原因可能格式有误,如需要具体工程文件以及报告文件请私信博主】 1、 大作业任务: (1)使用附件中工具软件体验MODBUS主从站数据传输过程(可在主从站模拟工具里面观察各功能码对应数据帧内容并对其进行分析) (2)使用串口调试助手,手工发出MODBUS主、从站该发出的数据,并观察对方发出的数据 (3)实现MODBUS主、从站功能,描述实现过程(语言不限于使用VC

weixin_44469597的博客 4066

手把手教你用STM32F303和LAN9252搭建EtherCAT从站(附IO/AD/DA完整代码)

本文详细介绍了如何使用STM32F303和LAN9252搭建EtherCAT从站,涵盖硬件选型、开发环境配置、协议栈移植及IO/AD/DA功能实现。通过实战指南和完整代码,帮助开发者快速掌握工业自动化中的实时通信技术,提升系统性能与可靠性。

weixin_26802933的博客 235

PHP复习笔记

1、PHP简介 1.1、PHP概述和开发运行环境介绍 1.1.1、动态网页技术 区别于静态网页技术而言,具有下面特征: 交互性:按客户要求显示内容 自动更新:自动地更新HTML文档,便会自动生成新的页面 内容生成可在客户端或服务器端完成 可以包含有动画的内容 1.1.2、浏览器端Scripts 浏览器端Scripts嵌入在HTML中的小程序,由浏览器负责执行,如JavaScript 过程: 客户机在浏览器打开含有浏览器端Scripts的网页,发送请求 Web服务器接受请求,从磁盘读取网页传送给浏览器,

Jiao的博客 1103

C++ PCL点云处理实战专栏

工业级点云处理技术学习资源,涵盖电力、建筑、隧道等领域的实战案例。内容分为三阶段:代码原理(算法认知)、动态库(项目验证)和完整代码(定制开发)。

weixin_45196569的博客 1118

PHP学习(php概念、基本语法、流程控制)

一、初识PHP脚本 1.PHP开始标记 <?php 2.PHP结束标记 ?> 3.页面最终是通过HTML,CSS,JS来进行展示的 4.PHP代码可以嵌入html代码中,可以嵌入到任意位置,并且可以嵌入多个php代码,必须在php文件中嵌入才生效。 如果建立的是html文件,中间嵌有php代码,apache默认是不会将文件传送到PHP应用服务器,因为建立的是HTML文件,会直接...

Lemon's blog 653

ADS基础教程24 - Gerber文件的导入

一、引言二、基本概念1.仿真文件下载2.仿真文件介绍二、导入步骤1.新建workspace2.选择Layout结构3.导入设计4.选择文件类型5.导入文件6.预览文件内容7.铜皮离散问题四、总结选择。通过本文章结束,可以了解ADS中如何将导入Gerber文件,并且对导入的铜皮进行合并。下一步就针对导入的文件进行层叠设置和编辑。END!}}END!

XZ_ZC的博客 3055

假新闻检测论文分享(25)L-DefenseExplainable Fake News Detection With Large Language Model

现有的假新闻检测工作主要集中在通过深度网络结合多种信息来学习假新闻的潜在特征,如可信度、立场、传播模式、额外知识、域外数据等。尽管他们在探测上取得了成功,但受限于他们的黑箱性质,他们无法提供任何对公众至关重要的理由。为解决这一问题,一些研究致力于可解释假新闻检测(EFND),旨在同时生成准确性预测和解释。许多工作通过注意力机制在相关报道中注意突出特别的单词、短语或句子来提供可解释性。然而,这些工作只发现了对最终预测有高贡献的区域,缺乏直观和可信的解释。

weixin_41964296的博客 732

网络安全初级课程重点知识汇总(八)-PHP 基础语法与常用函数笔记以及phpstudy(小皮)和pikachu靶场详细安装配置教程

本文提供phpstudy(小皮)和pikachu靶场的详细安装配置教程,包含下载安装包、解压文件、管理员运行、验证安装等步骤。同时整理了PHP基础语法与常用函数笔记,涵盖变量、运算符、流程控制、数组操作等核心内容,并分类介绍字符串处理、数组操作、数据验证等常用内置函数,以及超全局变量使用和常见错误规避。适合网络安全初学者快速掌握PHP基础,为漏洞分析和防护学习奠定基础。

2501_91976946的博客 934

嵌套学习 (Nested Learning, NL):赋予AI持续学习能力的革命性范式

嵌套学习(Nested Learning, NL)的核心哲学在于彻底颠覆传统深度学习中将模型架构(Architecture)与优化算法(Optimization)视为两个独立组件的“扁平化”视角 。传统方法通常将神经网络的结构设计和其训练过程分离开来,模型架构是预先定义好的静态蓝图,而优化算法(如SGD、Adam)则是一个外部的、统一的规则引擎,负责在训练期间调整模型参数 。这种分离的视角隐藏了模型内部不同组件之间复杂的梯度流和动态更新过程,将整个学习系统视为一个单一层次的优化问题。然而,嵌套学习范式提出,

步子哥的博客 488

PHP基础语法总结

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结 概述 PHP 是什么? PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言。 PHP 脚本在服务器上执行。 PHP 可免费下载使用。 PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。 PHP 是免费的,并且使用非...

weixin_46408500的博客 5957

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

PHP应用开发知识点基础

PHP基础PHP概述什么是PHPPHP的特点PHP的应用领域PHP的基础语法PHP语言基础PHP文件格式PHP语言标记PHP语法和注释PHP的数据类型标量数据类型1.布尔型(boolean)2.字符串型(string)1)单引号形式2)双引号形式3)定界符形式3.整型(integer)4.浮点型(float/double)复合函数类型1.数组(array)2.对象(object)特殊数据类型1.资源(resource)2.空值(NULL) PHP概述  PHP于1995年由Rasmus Lerdorf开发。

weixin_47610851的博客 1289

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

php7insert变量,PHP语法小结之基础和变量

最近有个H5项目的需求,需要服务端,考察过后决定用PHP实现一个HTTP服务端,于是开始重温PHP语法,顺便记录一下要点,以便随时重温。内容摘抄自w3school的PHP手册,并按照自己的理解重新进行了整理。PHP是什么?PHP 是 "PHP Hypertext Preprocessor" 的首字母缩略词PHP 代码在服务器上执行,而结果以纯文本返回浏览器PHP 文件能够包含文本、HTML、CSS...

weixin_32049741的博客 232

PHP 基础案例教程之 02-PHP 语法基础

本文系统梳理 PHP 语法基础:从标准/短标记、注释与输出语句入手,详解变量传值与引用赋值、可变变量、常量、预定义常量及表达式;完整介绍标量、复合、特殊三大类型,字符串单双引号、heredoc/nowdoc 差异,is_xxx 检测、自动与强制类型转换;覆盖算术、比较、三元、逻辑、位运算等运算符及 if、switch、while、for、替代语法流程控制;最后说明 include/require 与 *_once 文件包含机制,为后续开发奠定扎实语法根基。

一只多仔。 851

php基础语法心得,分享一个PHP基础语法的心得_后端开发

为何要进修PHP?前段时间一直在进修android应用程序的开发,跟着进修的深切,逐步在android平台上搭建图象处置惩罚的体系。然则,我很快就发现了一个重要的问题。android操作体系平常都运转在手机平板电脑等硬件资本相对受限的装备。图象处置惩罚须要举行大批的矩阵运算,明显,手持设配很难满足如许的请求。头几天看了一些基于android平台的图象处置惩罚体系。个中,斯坦福大学EE368实验室...

weixin_39525812的博客 202

php 中?1:,PHP基础-基础语法形式(1)

PHP基础-基础语法形式一、php的标记符1. 形式一形式1(推荐):这里要写符合php语法的语句?>2. 形式二这里要写符合php语法的语句3. 形式三这里要写符合php语法的语句?>它依赖于php.ini中的一个设置项:将其改为On,则上述形式就可以用了。php的结束标记(比如 ?> ),在如下情况可以省略:php的语句之后,再没有了html代码部分二、PHP的区分大小写特性...

weixin_31146939的博客 384

ptyhon 基础语法学习(对比php)(指南一)

非常棒!我们已经系统地对比了 Python 和 PHP 的所有主要数据类型。分类Python 类型对应 PHP 概念关键点基础intfloatstrintfloatstringPython 字符串格式化用f-string序列listtuple索引数组list可变(用[]),tuple不可变(用()映射dict关联数组键值对集合 (用{}集合set的结果元素唯一且无序特殊boolNoneboolnullFalse和None(首字母大写)这份表格可以作为您未来的速查手册。

上善若水 1133

PHP基本的语法结构

学过C语言的话,上手PHP语言就非常快了,如果你有bash shell的基础,那恭喜你,上手PHP会更快,我们先来了解一下一些比较简单的东西,界定符和注释在PHP中的写法: 一 php文档的语法结构  .php ---> html div css php mysql js jquery ajax  php定界符: 1 标准定界符   xml风格 常用 ******* php代

Bruce.yang的嵌入式之旅 1275

PHP基础

网站分为:静态和动态网站 静态网站:由HTML代码格式页面组成的网站,没有数据库的支持,在网站制作和维护方面工作量较大。 动态网站:并不是指具有动画功能的网站,而是指网站内容可根据不同情况动态变更的网站。一般情况下动态网站通过数据库进行架构。一般动态网站体现在网页一般是以asp.jsp,php,aspx等结尾,动态网页以数据库技术为基础,可以大大降低网站维护的工作量,维护方便。 PHP基础语...

Ciel_Y的博客 1451

PHP基础语法与变量类型详解

PHP作为Web开发常用语言,其基础语法和变量类型是入门关键。文章解析了PHP变量命名规范($前缀、驼峰命名)、注释使用技巧(单行//与多行/* */),详细介绍了四种标量类型(布尔型、整型、浮点型、字符串)的特性与应用场景,特别强调布尔型在条件判断中的灵活性和PHP变量的动态类型特性。最后指出合理选择变量类型对程序性能的影响,并建议后续学习复合类型等进阶内容,为开发者构建扎实的PHP基础。

2503_94025595的博客 535

php入门教程(超详细,一篇就够了!!!)

本章节主要学习PHP入门,PHP环境与基本语法等知识点,收录于PHP基础系列,该系列主要讲解PHP入门,PHP环境与开发工具,PHP基础语法,PHP文件管理,PHP操作MySQL数据库等相关知识点,欢迎童鞋们互相交流。觉得不错可以三连订阅喔。

秦老师的博客 3万+

PHP基础语法总结(二)

PHP基础语法总结(二) 这篇文章,是继续上篇文章PHP基础语法总结(一),总结一下PHP中数组类的用法。

Allen Junyu 486

PHP基础语法

注释: 注释当中的代码“程序员”可以看到,但是程序解析器,不给解析 PHP的注释分单行注释及多行注释: 单行注释: # 后面接注释的内容 // 后面接注释的内容 多行注释: /* 里面写上注释的内容 */ 注释很重要,注释的作用有: 1、写过的代码不要急于删除,不然有的时候发现想要找回来的时候就来不及了。 2、可以用来排错。 3

programercch的博客 386

php函数运算,php函数运算符基本语法

========================PHP========================一、LAMP环境:-----------------------------------------------1. 在window系统下开发php,所以我们安装的软件是AppServ集成环境。2. 安装成功后会有两个服务:Apache2.2 (端口:80)、MySQL5(端口:3306)还有一个...

weixin_42133861的博客 273
上一篇: Windows下PHP7+Apache2.4环境配置
下一篇: JavaScript复习之数据类型
HansMa
博客等级 码龄12年 24粉丝 49原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值