在网络世界里,数据的传输和存储是一个敏感而重要的问题。为了保护数据的安全性,加密算法是一项不可或缺的技术。而在PHP中,AES(Advanced Encryption Standard)加解密算法是一种常用的选择。本篇博客将深入解析PHP中的AES加解密,让我们一起为数据加上一层坚固的保护盾牌。什么是AES?首先,让我们认识一下这位“保护盾牌”——AES。A ......
179
0
0
2024-05-18
一、准备活动PHP Data Object 数据库访问抽象层 统一各种数据库访问接口 1.查看PHP的配置信息调用一个函数即可输出一个界面。默认PDO是支持MySQL的<?php phpinfo(); 如果不支持,在php.ini中打开选项即可2.连接数据库2.1:方式1 写死在代码里|-- --------------- $dsn = 'm ......
238
0
0
2024-05-13
简介stdClass 是 PHP 中的空类,用于将其他类型转换为对象。它类似于 Java 或 Python 对象。 stdClass 不是对象的基类转换为对象如果将一个对象转换成对象,它将不会有任何变化。如果其它任何类型的值被转换成对象,将会创建一个内置类 stdClass 的实例。如果该值为 null,则新的实例为空。 array 转换成 object 将 ......
219
0
0
2024-05-07
ModelScope 是什么?ModelScope 旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!我们希望在汇集行业领先的预训练模型,减少开发者的重复研发成本,提供更加绿色环保、开源开放的AI开发环境和模型服务,助力绿色“数字经济”事业的建设。 ModelScope平台将以开源的方式提供多 ......
243
0
0
2024-05-07
原文链接:https://forum.butian.net/share/26700x00 审计环境phpstudy(php5.6.27+Apache+mysql) Windows10 64位 PHPStorm 将源码放到WWW目录,访问/install.php安装即可0x01 目录结构开始审计前,先看一下目录结构,判断是否使用框架开发,常见的框架如T ......
226
0
0
2024-05-01
前言背景 前段时间,因接手的项目需要实现 美餐支付 的功能对接 在此记录一下鄙人的实现步骤,方便有需要的道友参考借鉴场景描述 我们的 “现代膳食” 售卖机,可以在屏幕上显示可配送的餐食 用户选中商品后,点击购买 选择 “美餐支付” 后,提示用户刷卡或扫描 美餐APP支付码 我们的设备端,会将读取到的 卡号/⼆维码 Code 传到服务接口,随后开发人员处理支付 ......
314
0
0
2024-03-25
webman支持将项目打包成一个二进制文件,这使得webman无需php环境也能在linux系统运行起来。注意打包后的文件目前只支持运行在x86_64架构的linux系统上,不支持mac系统需要关闭php.ini的phar配置选项,既设置 phar.readonly = 0安装webmancomposer create-project workerman/w ......
375
0
0
2024-03-12
Reli 是一个用PHP编写的采样分析器(或VM状态检查器)。它可以从进程外部读取有关运行PHP脚本的信息。它是一个独立的CLI工具,因此目标程序不需要任何修改。能做什么?检测和可视化PHP脚本中的瓶颈。它不仅提供函数级的分析,而且还提供行级或操作码级的解析即使调用了很多快速函数,也不会产生累积开销的分析,因为这是一个采样分析器调查bug或性能故障的原因。即 ......
382
0
0
2024-03-11
简介为什么要用 PHPStan?编译型语言需要在程序运行之前了解每个变量的类型,每个方法的返回类型。这就是为什么编译器需要确保程序是没有错误的,并且会在源码中向你指出这些类型的错误,比如调用了未定义的方法或者是向某个函数传递了错误数量的参数。在把应用程序部署到生产环境前,编译器算是第一道防线。然而 PHP 就不会这样了。如果程序出错,会执行到错误的代码的时候 ......
234
0
0
2024-03-11
简单原理:使用 ChatGPT enbedding,对现有的数据文档,将文本转换为向量,进行矢量化处理,并存入Redis向量数据库,实现向量相似度搜索。新的提问过来,先使用 ChatGPT enbedding 处理一次,然后根据Redis向量数据库提供的相似性搜索,找到匹配的答案。ChatGPT Embeddings是什么?Embeddings是一种将文本转 ......
300
0
0
2024-03-02
字符串,在各类编程语言中都是一个非常重要的数据类型网页当中的图片,文字,特殊符号,HTMl标签,英文等都属于字符串PHP字符串变量用于存储并处理文本, 在创建字符串之后,我们就可以对它进行操作。我们可以直接在函数中使用字符串,或者把它存储在变量中字符串是一个非常要的知识,在开发中,有的使用单引号,有的使用双引号,这个是有区别的在PHP语言中声明字符串有三种方 ......
233
0
0
2024-02-10
本文详细探讨了 PHP 在互联网中的广泛应用和重要性。文章通过大量的数据和事实来证明 PHP 仍然是最受欢迎的编程语言之一,占据了 77.2% 的市场份额,远超其他编程语言。原文链接:https://timotijhof.net/posts/2023/an-internet-of-php/译者水平有限,不免存在遗漏或错误之处。如有疑问,敬请查阅原文。以下是译 ......
268
0
0
2024-02-03
简介Throwable 是能被 throw 语句抛出的最基本的接口(interface),包含了 Error 和 Exception 。注意:PHP 类无法直接实现 (implement) Throwable 接口,而应当去继承 Exception。语法Error简介Error 是所有 PHP 内部错误类的基类。类摘要<?php class Er ......
227
0
0
2024-01-16
目前PHP8.2已经进入RC阶段,按计划还有一个月就会发布正式版。而PHP8.3的决议也早已开始推进了。本文为大家介绍一个最新通过的决议,也是PHP8.3的第一个决议:内置 Json 验证函数。这项决议在2022-08-14发起,2022-10-07 投票完成,最终18票通过,1票反对。本决议很简单,增加一个内置的验证JSON有效的函数:json_valid ......
213
0
0
2023-12-03
1、首先在phpmyadmin安装根目录下找到config.sample.inc.php,拷贝一份文件名改为config.inc.phpcp config.sample.inc.php config.inc.php 2、打开config.inc.php,找到 $cfg['Servers'][$i]['auth_type'],将其改为$cfg['Server ......
344
1
1
2023-09-17