手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
PHP
Java
Java SE
Python
NumPy
C#
C&C++
Ruby
VB
asp.Net
Go
Perl
netty
gRPC
Django
Delphi
Jsp
.NET Core
Spring
Flask
Springboot
SpringMVC
Spring Cloud
Lua
fastadmin
Laravel
Mybatis
Asp
Groovy
ThinkPHP
Yii
swoole
编程之家
PHP
PHP array_rand() 函数
定义和用法array_rand()函数从数组中随机选出一个或多个元素,并返回。第二个参数用来确定要选出几个元素。如果选出的元素不止一个,则返回包含随机键名的数组,否则返回该元素的键名。注释:自PHP4.2.0起,不再需要用srand()或mt_srand()函数给随机数发生器播种,现已被自动完
作者:编程之家 时间:2022-10-09
php-fpm进程数设置多少合适
在我们做php高并发下的优化的时候,涉及到一个问题,就是fpm进程数设置多少合适,在有的文章中推荐设置为n或者n×2(n为cpu数量)有的文档中推荐按照可用内存/30m(30m为fpm每个进程内存)两种说法其实都没有问题,但是都忽略了一个基本的事实就是具体情况具体分析基础知识本段摘自https
作者:编程之家 时间:2022-10-09
PHP底层变量存储结构
今天来复习一下php的底层数据存储结构PHP之所以成为一个简单而强大的语言,很大一部分的原因是它拥有弱类型的变量。但是有些时候这也是一把双刃剑,使用不当也会带来一些问题。就像仪器一样,越是功能强大,出现错误的可能性也就越大。在官方的PHP实现内部,所有变量使用同一种数据
作者:编程之家 时间:2022-10-09
PHP简介
[目录]PHP简介一、简介PHP:HypertextPreprocessor(超文本预处理器)是一种使用广泛开源的脚本语言,常用于网页开发,在服务器上执行默认拓展名:.php文件可包含前端代码(HTML、JavaScript)、PHP二、基础语法1.结构与注释PHP脚本可以放在文档的任何位置,由闭合<?php//单行注释
作者:编程之家 时间:2022-10-09
CTFHub-web(RCE)
文章目录eval执行文件包含php://input读取源代码远程包含命令注入过滤cat过滤空格过滤目录分隔符过滤运算符综合过滤练习eval执行打开关卡意思是判断cmd是否被设置,若cmd被赋值,则执行如下语句,否则就继续显示以上代码。我们先在url后输入?cmd=system("ls");查看根
作者:编程之家 时间:2022-10-09
PHP 安装Wxwork_finance_sdk扩展 WeWorkFinanceSdk_C.h
我也是弄了几个小时刚弄完,妈的对刚接触的太不友好了,资料也太少第一步github下载扩展sdkhttps://github.com/pangdahua/php7-wxwork-finance-sdk克隆到你的服务器然后打开cd到文件夹里执行phpize一定的cd到扩展包里执行(phpize没有创建软连接的人,前面加上路径,基本的东
作者:编程之家 时间:2022-10-09
Centos7系统下yum安装PHP7版本的流程
1、安装EPEL和Remi存储库 如果要安装PHP7,首先需要在Centos7系统上安装并启用EPEL和Remi存储库yuminstallhttps://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmyuminstallhttp:/pms.remirepo.net/enterpriseemi-release-7.rpm2、
作者:编程之家 时间:2022-10-09
PHP-申请微信测试号开发微信公众号授权登录(一):拿code
微信公众平台接口测试帐号申请扫码登录后填写域名和token,无需公众帐号验证完毕后:快速申请接口测试号直接体验和测试公众平台所有高级接口https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login请把以下代码保存成php文件,然后在接口配置信息中的URL填写此文件请求
作者:编程之家 时间:2022-10-09
2021湖湘杯
2021湖湘杯只做了一个web,还是问了队友。misc三道题太难了。最后复盘做出来了一个。webeasywii队友说是p神的知识星球中的内容。后来被人打烂了。参考链接:DockerPHP裸文件本地包含综述-跳跳糖(tttang.com)payload?+config-create+/&name=cfile&value=/usr/local/li
作者:编程之家 时间:2022-10-09
安装PHP环境
IP主机名节点192.168.233.20phpPHP环境节点 一修改主机名用Xshell连接到192.168.233.20虚拟机,并进行修改主机名的操作,将192.168.233.20主机名修改为php[root@localhost~]#hostnamectlset-hostnamephp[root@localhost~]#logout[root@php~]#hostnam
作者:编程之家 时间:2022-10-09
PHP生成一个六位数的邀请码
$unique_no=substr(base_convert(md5(uniqid(md5(microtime(true)),true)),16,10),0,6); base_convert()函数在任意进制之间转换数字。uniqid()函数基于以微秒计的当前时间,生成一个唯一的ID。注释:由于基于系统时间,通过该函数生成的ID不是最佳的。如需生成绝对唯
作者:编程之家 时间:2022-10-09
php 过滤多维数组中值为空的字段
functionfilter_array($arr,$values=['',[]]){foreach($arras$k=>$v){if(is_array($v)&&count($v)>0){$arr[$k]=filter_array($v,$values);}foreach($values
作者:编程之家 时间:2022-10-09
文件包含漏洞
我觉得对于文件包含我整理算是很全面了,怎么复现的步骤都说的很清楚,主要首先自己在本地搭建网站,不会可以去我博客去找。如果我的文章你能完全自己做一下,基本上对于文件包含比较了解,可是花了本姑娘我一下午时间,希望能帮助到大家。1.文件包含漏洞原理比如开发人员在写一个程序时
作者:编程之家 时间:2022-10-09
php常用字符串处理一
1.截取字符串//1.第一种方法$files_name='ju.ben.txt';$num=strripos($files_name,'.');$ext=substr($files_name,$num);$name=substr($files_name,0,$num);dump($name);dump($ext);$files_name='ju.ben.txt';$name=substr($file
作者:编程之家 时间:2022-10-09
php应用容器workerman_workerman通讯协议作用及支持的协议
由于TCP是基于流的,客户端发送的请求数据是像水流一样流入到服务端,服务端探测到有数据到来后应该检查数据是否是完整的,因为可能只是一个请求的部分数据到达服务端,甚至可能是多个请求连在一起到达服务端。如何判断请求是否全部到达或者从多个连在一起的请求中分离请求,就需要规
作者:编程之家 时间:2022-10-09
php转go?还是php+swoole?
一个老PHP程序员建议直接转go。我是在2021年夏天转go的。在那之前,写了很长时间的php,对这门语言有很深的感情。php是我在大学里学的第一种脚本语言。当时流行的是微软的asp和java的jsp。jsp太麻烦,微软的东西我又很排斥,然后就在图书管找到了php的参考资料。当年
作者:编程之家 时间:2022-10-09
[HCTF 2018]WarmUp_BUUCTF
打开网站查看源码访问source.php文件,开始代码审计<!--?phphighlight_file(__FILE__);classemmm{publicstaticfunctioncheckFile(&$page){$whitelist=["source"=-->"source.php","hint"=>
作者:编程之家 时间:2022-10-09
PHP CURL函数详细介绍带示例
概述PHP支持的由DanielStenberg创建的libcurl库允许你与各种的服务器使用各种类型的协议进行连接和通讯。libcurl目前支持http、https、ftp、gopher、telnet、dict、file和ldap协议。libcurl同时也支持HTTPS认证、HTTPPOST、HTTPPUT、FTP上传(这个也能通过PHP的FTP扩
作者:编程之家 时间:2022-10-09
CVE-2018-12613 phpmyadmin 4.8.1 远程文件包含漏洞
漏洞简介phpMyAdmin是一套开源的、基于Web的MySQL数据库管理工具。其index.php中存在一处文件包含逻辑,通过二次编码即可绕过检查,造成远程文件包含漏洞。漏洞环境执行如下命令,启动phpmyadmin4.8.1:docker-composeup-d环境启动后,访问http://your-ip:8080,即可进入phpmya
作者:编程之家 时间:2022-10-09
手动安装Composer
下载composer下载:https://install.phpcomposer.com/composer.phar安装将composer.phar移动到php.exe同一目录下。将composer.phar所在目录添加到系统环境变量。新建一个批处理文件composer.bat@php"%~dp0composer.phar"%*这样就能使用composer命令了。
作者:编程之家 时间:2022-10-09
Discuz 7.x/6.x 全局变量防御绕过导致代码执行
由于php5.3.x版本里php.ini的设置里request_order默认值为GP,导致$_REQUEST中不再包含$_COOKIE,我们通过在Cookie中传入$GLOBALS来覆盖全局变量,造成代码执行漏洞。具体原理请参考:Discuz!6.x/7.x全局变量防御绕过导致命令执行-SecPulse.COM|安全脉搏产品样子 直接找
作者:编程之家 时间:2022-10-09
php批量删除记录
<?php$arr=$_POST["item"];$db=newmysqli("localhost","root","12345678","heiheihei");//foreach($arras$v)//{//$sql="deletefromcontactsWHEREid='{$v}'";//$db->
作者:编程之家 时间:2022-10-09
Vulnhub-keyring靶机
keyring下载地址https://download.vulnhub.com/ia/keyring-v1.01.ova1.下载靶机,网络改为桥接模式然后打开靶机,nmap扫描一下:nmap.exe-p-192.168.0.15开放ssh的22端口和http的80端口,ssh端口无法登录,设置了只能用密钥登录。 先注册一个用户,admin用户显示已经被注册了,只能换
作者:编程之家 时间:2022-10-09
PHP:数组解包
PHP数组解包 <?php//php_version=7.4.1//phpinfo();classarray_object{privatearray$array_obj=[];publicfunctionset_array(array$k=[]){$this->array_obj=$k;}publicfunctionget_a
作者:编程之家 时间:2022-10-09
PHP:类class和接口(interface)
PHP类和接口 <?php//php_version=7.4.1interfaceinformation{//__say():printclassnamepublicfunction__say():void;//__msg():printattributesandmethodofclasspublicfunction__msg():void;}classbackim
作者:编程之家 时间:2022-10-09
十分简单的作业题
菜狗题目的解决:1:由给出的key文件里密码,经百度搜索可得该密码类型为码,培根密得到密码输入后得到一张狗狗的图片2:用kail分离,在其中的终端模拟器中输入binwalkcai.bmp(这里的名称可以修改,我改成了1)-e,回车(直接binwalk1.png-e“-e”提取探测中的文件)。然后在输入foremostc
作者:编程之家 时间:2022-10-09
php应用容器workerman_worker类reloadable属性说明及范例
reloadable属性说明boolWorker::$reloadable设置当前Worker实例是否可以reload,即收到reload信号后是否退出重启。不设置默认为true,收到reload信号后自动重启进程。有些进程维持着客户端连接,例如Gateway/Worker模型中的gateway进程,当运行reload重新载入业务代码时,却又不
作者:编程之家 时间:2022-10-09
菜刀数据包分析--详解一句话木马
0x00构造一句话木马在本地phpstudy环境下,创建backdoor.php,并写入一句话木马。<?php@eval($_POST['cmd']);?>0x01菜刀连接后门连接时使用WSExplorer进程抓包工具,抓到菜刀请求的数据包0x02分析数据包查看数据包cmd=array_map("ass"."ert",array("ev"."Al(\&quo
作者:编程之家 时间:2022-10-09
织梦复现任务
主题:【复现任务】织梦CMS前台任意用户密码修改漏洞漏洞概述1简介织梦内容管理系统(DedeCms)[1]以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,在经历多年的发展,目前的版本无论在功能,还是在易用性方面,都有了长足的发展和
作者:编程之家 时间:2022-10-09
PHP学习笔记17:迭代器和生成器
PHP学习笔记17:迭代器和生成器图源:php.net迭代器相关概念广泛存在于各种编程语言和设计模式中,这里推荐两篇我的相关文章:Python学习笔记31:迭代技术设计模式withPython9:迭代器模式迭代器php中,可以通过实现Iterator接口的方式实现一个迭代器:<?phpclassMyClassimplem
作者:编程之家 时间:2022-10-09
上一页
72
73
74
75
76
77
78
79
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native