手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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
2022笔记PHP特性、内核、架构浅析说明
PHP8的特性?1、jit即时编译器。jit在opcache优化之后的基础上,结合runtime的信息再次优化,直接生成机器码。jit不是opcache优化的代替,是增强。2、match表达式,用于变量的值转换与赋值。3、联合类型。 支持声明并接受多个不同类型的,它是两种或多钟类型的集合。4、static返回类型。
作者:编程之家 时间:2022-10-09
本地laravel+composer配置
composer安装和laravel本地环境配置(十分钟左右)1.安装composer(1)需要安装php(以phpstudy集成开发环境为例) 桌面找到phpstudey图标,鼠标右击->选择‘文件所在的位置’->按下back(<----)键即(F12下面的键)-> 打开Extensions文件夹->选择php文件夹->选择一个php版本点开文件夹
作者:编程之家 时间:2022-10-09
PHP字符串操作
字符串操作字符串查找#查找首次出现的位置,不区分大小写stripos(string,needle[,offset])echostripos("xyC","c");//2#查找首次出现的位置,区分大小写strpos(string,needle[,offset])echostrpos("ABCabc","c");//5#查找最后一次出现的位置,不区分大小写strr
作者:编程之家 时间:2022-10-09
靶场Prime目标主机攻击
一、ping扫描C段nmap-sP192.168.178.1/24 ————》获取IP 二、端口扫描nmap -p1-65535-A192.168.178.133 ——》获取80 22端口补充:端口扫描其他方法netdiscover-parp-scan? 三、目录扫描dirbhttp://192.168.178.133 --> 获取inde
作者:编程之家 时间:2022-10-09
攻防世界 | Web-ics-05
题目描述其他破坏者会利用工控云管理系统设备维护中心的后门入侵系统打开题目先进来随便点点看看有什么功能 除了“设备维护中心”,其他都没反应,对应了题目,那么应该在这里做文章了路径是这个:http://61.147.171.105:50657/index.php御剑扫了一下后台没扫出来什么有利用价
作者:编程之家 时间:2022-10-09
php:php以脚本的方式运行
php:php以脚本的方式运行 一、php源码 1[root@rockylinuxphp]#2[root@rockylinuxphp]#uname-a3Linuxrockylinux4.18.0-372.19.1.el8_6.x86_64#1SMPTueAug216:19:42UTC2022x86_64x86_64x86_64GNU/Linux4[root@rockylinuxphp]#
作者:编程之家 时间:2022-10-09
buuctf-web-[SUCTF 2019] CheckIn
时间:August92022测试发现不可以上传以.ph开头的后缀名文件。于是想到上传.htaccess文件+上传图片马的方式执行webshell,结果并没有成功。为啥失败了呢?原来题目环境用的是Nginx服务器而不是Apache。而.htaccess是Apache的配置文件。查资料发现.user.ini文件也可以构成php后门。
作者:编程之家 时间:2022-10-09
攻防世界 | Web-Fakebook
这关一进来一个登录框,一个注册框,题目没给什么提示先注册一个试试(但是注册完之后退不回去了需要重新开一个浏览器)注册完随便点一点,发现URL有点异样http://111.200.241.244:54356/view.php?no=1看起来又是个SQL注入先加个单引号——果然报错了接着用orderby测试出来有四
作者:编程之家 时间:2022-10-09
php:面向对象之成员变量数组
php:面向对象之成员变量(数组) 一、PHP源码 1<?php23classDATA{4public$dlt_data="";56//setvalueof$dlt_databyARRAY7functionset_array_value($array_type)8{9
作者:编程之家 时间:2022-10-09
【PHP库】phpseclib - sftp远程文件操作
需求场景说明对接的三方商家需要进行文件传输,并且对方提供的方式是sftp的服务器账号,我们需根据他们提供的目录进行下载和上传指定文件。安装composerrequirephpseclib/phpseclib:~3.0使用sftp功能1.新建并设置config/sftp.php文件return['sftp'=>['h
作者:编程之家 时间:2022-10-09
php:输出关联数组特定范围的数据
php:输出关联数组特定范围的数据 一、php源码(将“关联数组”转化为“索引数组”,然后输出) 1<?php23//definedatastructure4classSCOPE5{6private$scp_start="";7private$scp_end="";89
作者:编程之家 时间:2022-10-09
php 视频压缩ffmpeg
$save_dir=storage_path('app').'/public/'.mt_rand(99,999).time().'_video'.".mp4";//保存原视频$out_dir=storage_path('app').'/public/'.mt_rand(99,999).time().'_sma
作者:编程之家 时间:2022-10-09
帝国CMS:后台登录后,跳转"您还未登录"错误提示解决方法
登录帝国CMS,正确输入账户密码后,还会跳出提示“您还未登录”;问题分析,登录相关的缓存写入权限不够导致的登录回跳。 解决方法:1.修改 /e/data/adminlogin文件夹下,index.php的权限,一般是因为权限为644,改为755及以上就可。2.修改/e/config/config.php文件内,$ecms_config['
作者:编程之家 时间:2022-10-09
伪静态 记录备用
Options+FollowSymLinksIndexIgnore*/*RewriteEngineon#ifadirectoryorafileexists,useitdirectlyRewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-d#otherwiseforwardittoindex.phpRewriteRule.index.phpSetEnvIfAu
作者:编程之家 时间:2022-10-09
PHP 安全漏洞:会话劫持、跨站点脚本、SQL 注入以及如何修复它们
PHP中的安全性在编写PHP代码时,牢记以下安全漏洞非常重要,以避免编写不安全的代码。漏洞类型这些是您在编写PHP代码时会遇到的常见漏洞。我们将在下面更深入地讨论一些。CrossSiteRequestForgery由于程序员没有检查请求从哪里发送而导致的应用程序中的一个漏洞——这种攻
作者:编程之家 时间:2022-10-09
二次开发入门须知
什么是二次开发二次开发,简称二开,就是在现有的CMS框架上进行开发和修改、功能的扩展,然后达到自己想要的功能,一般来说都不会改变原有系统的内核。 为什么要二次开发?现有功能无法满足你的需求时,需要自己写一些代码来实现功能。 二次开发的开发人员需要具备的基本条件1.
作者:编程之家 时间:2022-10-09
PHP文件目录操作
文件目录操作创建&关闭&删除#将文件读入一个字符串file_get_contents()#向文件中写入数据fwrite()、file_put_contents()#创建目录mkdir()#删除unlink()#删除目录rmdir()查&改#打开和关闭文件fopen()、fclose()#创建临时文件tmpfile(),关闭临时文件fclose(
作者:编程之家 时间:2022-10-09
PHP74 Remi软件源安装向导
PHP74Remi软件源安装向导Remi'sRPMrepository官网http:/pms.remirepo.net/国内清华镜像https://mirrors.tuna.tsinghua.edu.cnemi/仓库设置和php安装向导https:/pms.remirepo.net/wizard/向导系统设置设置方法RHEL7providesPHPversion5.4
作者:编程之家 时间:2022-10-09
php:对象的数组2
php:对象的数组(2) 一、php源码 <?php classNUM { public$number=""; public$number_class=""; } classobj { public$v1=""; public$v2=""; } for($i=0;$i<10;$i++) { $cat[$i]=new
作者:编程之家 时间:2022-10-09
PHP CGI漏洞利用
PHPCGI漏洞利用今日复现一个早期的漏洞,PHPCGI漏洞,代号为cve:2012-1823,该漏洞暂时只能攻击linux系统,属于linux漏洞使用工具:攻击机kalilinux、靶机metasploitablelinux具体步骤如下:1.登入msfconsloe2.搜索漏洞代号,输入searchcve:2012-18233.复制粘贴exploit/multi/htt
作者:编程之家 时间:2022-10-09
代码审计-PHP反序列化漏洞
什么是序列化序列化可以实现将对象压缩并格式化,方便数据的传输和存储。为什么要序列化?PHP文件在执行结束时会把对象销毁,如果下次要引用这个对象的话就很麻烦,所以就有了对象序列化,实现对象的长久存储,对象序列化之后存储起来,下次调用时直接调出来反序列化之后就可以使用了。学
作者:编程之家 时间:2022-10-09
php 去掉字符串的最后一个字符
在一个站长的空间看到这样的文章,觉得会有用,先记录下来原字符串1,2,3,4,5,6,去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下: $str = "1,2,3,4,5,6,"; $newstr = substr($str,0,strlen($str)-1); echo $newstr; //echo 1,2,3,4,5,6系统自带的函数即可实现这
作者:编程之家 时间:2022-10-09
pikachu file include——文件包含靶场练习
文件包含本质就是代码注入,原理:注入一段用户能够控制的脚本或代码,让服务器端执行。1.本地文件包含漏洞——能够打开并包含本地文件的漏洞测试pikachu文件包含靶场:①随机选择,出现文件包含http://127.0.0.1/pikachu-master/vul/fileinclude/fi_local.php?filename=file2.php&sub
作者:编程之家 时间:2022-10-09
我写的蓝宝石留言本php版 v4.5
蓝宝石留言本php版v4.5采用原生php编写,在php5.6~php7.x下调试通过。本留言本使用了utf-8编码。include/config1.php是数据库连接参数的配置文件,include/config2是留言板参数的配置文件,include/config1.php可以直接编辑或者在安装时修改,include/config2.php和include/configpas
作者:编程之家 时间:2022-10-09
php判断多维数组中是否含有某个值
在php开发中,我们有时候需要检查PHP多维数组中是否存在某一值Value。在本教程中,我们将演示并描述了如何检查多维数组中是否存在某一值的几种方法。我们将使用以下2种方法来做到这一点。PHPin_array()和array_column()函数自定义函数 PHPin_array()和array_column()函数ph
作者:编程之家 时间:2022-10-09
宝塔安装composer +laravel
安装gityum-yinstallgit 示例是使用CentOS7.4哈;如果还没有服务器建议购买阿里云的或者是腾讯云的;这台服务器需要是未安装过php的环境;如果服务器已经被折腾过一番;建议备份下数据后重装下环境;阿里云和腾讯云都有重装系统的选项;一般应用于生产环境的的服务器都是
作者:编程之家 时间:2022-10-09
PHP serialize()与unserialize()
大多数时候,PHP开发人员需要在文件或数据库中存储一个复杂的数组。复杂的数组是那些具有多个单一数据类型或数组元素的数组。在本教程中,我们将向您展示如何使用 serialize() 和 unserialize() 函数来实现存储和读取复杂数据。 PHPserialize()函数serialize()是PHP内置函
作者:编程之家 时间:2022-10-09
php语法
判断是否为空if(!$cart_num||!$cart_info)return[]; 数组循环$compute_arr=['coupon_price','integral_price','postage_price','use_integral','one_brokerage','two_brokerage','sum_true_pri
作者:编程之家 时间:2022-10-09
PHP 多文件上传功能实例讲解
PHP文件上传功能是非常普片的需求,而在网站开发过程中,我们可以需要同时上传多个文件,这个时候就需要开发出php多文件上传的功能。在本教程中,我将向您展示如何使用PHP实现多个文件上传。 HTML代码首先,您需要创建一个属性为 enctype='multiple/form-data'的HTML表单。实际上
作者:编程之家 时间:2022-10-09
PHP认证 MP4文件 播放
1、问题直接放在WEB目录下,文件不安全,没有认证可以直接访问;PHP认证通过后返回WEB目录下的真实文件地址,不安全,访问一次后后续可以直接访问;用PHP读MP4文件然后再输出:加载速度、内存占用、快进快退都会有问题;2、解决思路:采用php认证后nginx播放转hls后加密播放3、PHP认证后
作者:编程之家 时间:2022-10-09
上一页
101
102
103
104
105
106
107
108
下一页
小编推荐
热门标签
更多
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