webshell php

PHP中的Trait

PHP 实现了一种代码复用的方法,称为 trait, Trait 是为类似 PHP 的单继承语言而准备的一种代码复用机制。Trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用 method。 Trait 和 Class 组合的语义定义了一种减少复杂性的方式,避免传 ......
Trait PHP

php弱类型

== 表示不严格的等于 var_dump("admin==0"); //true##admin先转为数字为0 所以0==0 var-dump("123admin"==123);//true ##123转为数字为123,a转为无 所以123admin==123 var-dump("0e123456"= ......
类型 php

去除内容多余样式php函数-文章来源 植物号 www.zhiwuhao.com

去除内容多余样式php函数-文章来源 植物号 www.zhiwuhao.com function KillStyle($content) { $content = preg_replace("/STYLE=.+?['|\"]/i",'',$content);//去除样式 $content = pre ......
样式 函数 zhiwuhao 植物 来源

函数实现(获取几秒前、几分钟前、几小时前、几天前的时间)需要在api/extend.func.php 文件中加入的函数

需要在api/extend.func.php 文件中加入的函数 function time_tran($the_time) { $now_time = time(); $show_time = strtotime($the_time); $dur = $now_time - $show_time; ......
函数 小时 文件 时间 extend

php 使用phpoffice/phpword导出word

安装 composer require phpoffice/phpword /** * // 设置常用文本样式 * 'size' => 12, // 文字大小 * 'name' => '宋体', // 字体名称 * 'bold' => true, // 加粗 * 'italic' => true, ......
phpoffice phpword word php

php 根据条件打印输出,方便调试

laravel 核心代码调试起来,还是挺麻烦的,循环太多了。当从某个路由进去之后,进入到核心内部,断点打印的可能根据不是你认为的执行过程。为此,我想到了条件打印,跟用 ide debug 设置条件一样的思想。不过还是觉得打印更加直观一些吧。 代码很简单,一看就懂,不过多介绍了。 <?php clas ......
条件 php

php 截取某个字符串

$test = '/home/test/test.txt'; $result = substr($test,0,strrpos($test,"/")); echo $result; $number = '/home/test/test.txt'; $result = substr($number,s ......
字符串 字符 php

java rsa 加密 php解密

```php public function test123() { $privateKeyStr = "MIICdgIBA"; //openssl rsa -in pri.pem -text -out private.txt $content = chunk_split($privateKeySt ......
java rsa php

lnmp下一键切换php7与8脚本

先去/usr/local目录下,新建php7bak,php8bak两个目录,假设当下默认安装的是php7,则将php8的目录复制到php8bak目录下备用。 shell脚本如下: #!/bin/bash path7=/usr/local/php7bak path8=/usr/local/php8ba ......
脚本 lnmp php7 php

MacOS M1 环境下的 Nginx + docker php-fpm7.4 部署fastadmin

Dokerfile FROM php:7.4-fpm # php 版本低于8的话安装swoole建议指定版本 RUN apt-get update && apt-get install -y \ libfreetype6-dev \ libjpeg62-turbo-dev \ libpng-dev ......
fastadmin php-fpm 环境 docker MacOS

goorm php环境安装go 1.20

1、下载 golang 最新版本1.20.5,并安装到/usr/local/go目录 wget https://golang.google.cn/dl/go1.20.5.linux-amd64.tar.gztar zxf go1.20.5.linux-amd64.tar.gztar -C /usr/ ......
环境 goorm 1.20 php 20

PHP配置并使用mosquitto

要在PHP中配置和使用Mosquitto,你需要进行以下步骤: 1. 安装Mosquitto PHP扩展: ``` sudo apt-get install php-mosquitto ``` 2. 在PHP配置文件中启用Mosquitto扩展: 打开PHP配置文件 `php.ini`,查找以下行, ......
mosquitto PHP

推荐一个php环境,UltraWebServer

下载地址: https://www.pilotlogic.com/sitejoom/index.php/downloads.html 整体使用过于傻瓜化就不描述使用说明了 需要注意的是由于使用默认的php设置所以php的性能不佳 需要设置如下两个系统环境变量(推荐使用 Rapid Environme ......
UltraWebServer 环境 php

PHP生成随机中文姓名

<?phpfunction &xingming(){ for ($i = 0; $i < 1; $i++) { $xing = "赵,钱,孙,李,周,吴,郑,王,冯,陈,楚,卫,蒋,沈,韩,杨,朱,秦,许,张"; $ming = "忽,如,一,夜,春,风,来,千,树,万,树,梨,花,开,春,江,潮, ......
姓名 PHP

XML PHP SimpleXMLElement Object数组转化为普通数组

做微信第三方接口接入的时候发现接口返回的数据都是xml格式的。 以下是如何把xml格式转化为普通的数组格式取值。 xml格式数据: $xmlstr="<xml> <mch_appid>".$data['mch_appid']."</mch_appid> <mchid>".$data['mchid'] ......
数组 SimpleXMLElement Object XML PHP

记php使用wkhtmltopdf生成pdf文件

环境:centos7 + php7.3(thinkphp6) wkhtmltopdf: https://wkhtmltopdf.org/index.html 坑点: 1.linux系统 html生成的pdf中文乱码(解决方法参考:https://juejin.cn/post/706974915732 ......
wkhtmltopdf 文件 php pdf

PhpStorm 2023 mac(PHP集成开发软件)

PhpStorm 2023 mac版是一个用 PHP编写的 PHP集成开发环境。这个版本已完全准备好投入使用,以加快构建速度和减少对系统资源的依赖。PhpStorm 2023 mac版是一个完全集成的环境,允许您使用各种工具进行构建、测试和发布应用程序。它不仅包括用于 PHP和 Ajax应用程序的所 ......
开发软件 PhpStorm 软件 2023 PHP

PHP是什么?程序猿小白的第一次实操,PHP运行环境搭建和配置

对于程序猿小白而言肯定会问:PHP是什么?那么给小白普及下:PHP是一种快速地开发动态Web网页的脚本语言。与ASP,JSP一样,PHP是服务器端的、嵌入式HTML脚本语言,区别于其他客户端脚本的地方是它的页面嵌入代码在服务器端执行,仅把执行结果作为输出传给客户端。客户端收到的将是这个服务端脚本运行 ......
PHP 第一次 环境 程序

PHP入门教程,5天86节课助力小白变大神!

PHPer是不是真的非常抢手?PHP相对于其他语言到底有什么优势?传智PHP邀请强悍师资倾情打造出本套国内入门PHP最快视频教程。本套课程涉及PHP基础/mysql/apache,并有PHP基础小项目和综合项目,仅用5天课程将带你快速揭开PHP神秘面纱! 部分章节如下 第1节 - apache知识- ......
入门教程 大神 教程 PHP

“PHP是世界上最好的语言”,是什么梗?

最早看到这个是由于下面这个笑话 某女:你能让这个论坛的人都吵起来,我今晚就跟你走。某软件工程师:PHP是最好的语言!某论坛真的就炸锅了,各种吵架……某女:服了你了,我们走吧,你想干啥都行。某软件工程师:今天不行,我一定要说服他们,PHP必须是最好的语言…… 其实不然,PHP是最好的语言这个梗不是出自 ......
语言 最好 世界 PHP

php一直被黑,这门语言到底有多糟糕?

php估计目前是存在争议最大的语言,争议声一直不绝于耳。这是一门优势巨大,缺陷也一样巨大的编程语言。一直在争议中进度,企业招聘的岗位也是越来越多,这么多人参与进来使用的语言为啥导致这么大的非议,到底得罪谁了,惹得这么多的老程序员的不屑一顾。总体来说php出现这么多的问题,更多是历史包袱太重所知。 从 ......
语言 php

9102 年的 PHP

你可以像以前一样对 PHP 自由吐槽。虽然,你可能会对 PHP 在过去的几年里的一些改进感到惊讶。 -- Brent(作者) 你还记得篇流行的博客文章《 PHP:设计糟糕的分形 》吗?我第一次读到它时,我在一个有很多遗留的 PHP 项目的糟糕地方工作。这篇文章让我觉得我是否应该放弃,并去做与编程完全 ......
9102 PHP

世界上最好的语言PHP:OpenCV与计算机视觉已在我掌控之下

选自Medium 作者:Vladimir Goncharov 机器之心编译 参与:Huiyuan Zhuo、思源、刘晓坤 作者 Vladimir Goncharov 平常主要关注与研究两个主题:PHP 和 Server Administration(服务器管理)。在过去的半年中,作者利用空闲时间探索 ......
视觉 语言 计算机 最好 OpenCV

2023新版网盘云存储系统网站PHP源码 支持转存+限速 可稳定运营级

新运营级限速网盘系统网站源码是一款非常实用的系统,可以帮助您打造一个安全可靠的网盘分享平台。该系统支持用户使用微信扫码登录,上传文件分享链接可自定义,文件可一键保存到我的网盘。此外,该系统还支持微信和支付宝官方接口,易支付接口不强制且可自定义。 需要注意的是,为了保障您的安全,搭建好系统后请尽快在后 ......
限速 源码 系统 网站 2023

CreateJS和PHP进行通信

CreateJS 是一个用于开发 HTML5 游戏和交互式应用程序的 JavaScript 库,它主要用于在客户端浏览器中运行。而 PHP 是一种服务器端语言,主要用于处理服务器上的数据和业务逻辑。 虽然 CreateJS 本身不能直接连接到 PHP(因为它在客户端运行),但可以使用 JavaScr ......
CreateJS PHP

php通过Curl给接口上传文件。

在 PHP 中使用 cURL 上传文件至接口,你可以通过 `CURLOPT_POSTFIELDS` 选项来设置文件的内容。以下是一个示例: ```php function uploadFile($url, $filePath, $fieldName) { $ch = curl_init($url); ......
接口 文件 Curl php

PHP文件上传封装

```php class FileUploader { private $targetDirectory; private $allowedExtensions; private $maxFileSize; public function __construct($targetDirectory, ......
文件 PHP

go 和 php 性能如何进行对比?

PHP性能很差吗? 每次讲到PHP和其他语言间的性能对比,似乎都会发现这样一个声音:单纯的性能对比没有意义,主要瓶颈首先是数据库,其次是业务代码等等。 好像PHP的性能真的不能单独拿出来讨论似的。但其实一份关于Workerman的基本性能对比中发现,Workerman比Go还要强。 该测试的原文在这 ......
性能 php go

你所了解的 PHP 可能已经过时了

你可以像以前一样对 PHP 自由吐槽。虽然,你可能会对 PHP 在过去的几年里的一些改进感到惊讶。 -- Brent(作者) 你还记得篇流行的博客文章《 PHP:设计糟糕的分形 》吗?我第一次读到它时,我在一个有很多遗留的 PHP 项目的糟糕地方工作。这篇文章让我觉得我是否应该放弃,并去做与编程完全 ......
PHP

2023,正式进入 PHP8 普及元年!

2023年:PHP现在还值得学网址导航习吗? 网上不是有人说,PHP没落了吗? 甚至有人说PHP已经被淘汰了? 那真实情况如何呢? 刚好 PHP8.2.0 发布不久,另外23期PHP线上班也要开课了 借这个时间点,回答下同学们比较关心的几个问题。 一:PHP到底能干什么? PHP是公认的Web开发首 ......
2023 PHP8 PHP