手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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
web安全之文件上传漏洞总结
一前言: 在针对web的攻击中,攻击者想要取得webshell,最直接的方式就是将web木马插入服务器端进行成功解析,那么如何历劫成功解析?假设服务器为php语言结构,那么针对上传点就是利用PHP木马,并且要求木马的后缀为.php进行保存。因此,上传木马的过程中就是在web系统中新增一个页
作者:编程之家 时间:2021-11-09
PHP入门必看
1.HTTP协议信息交互的过程客户机 建立连接->发出请求信息 服务器客户机 接收响应数据->关闭连接,释放资源 服务器2.HTTP请求消息,响应消息HTTP请求消息是指从客户机向服务器发出请求时发送给服务器的消息,请求消息HTTP包=HTTP头+HTTP体源码就是HTTP的消息体常
作者:编程之家 时间:2021-11-09
wamp 在本地安装PHP环境, 开启 curl 扩展
分别打开以下2个文件:wamp\bin\php\(yourphpversion)\php.iniwamp\bin\Apache\(yourapacheversion)\bin\php.ini搜索extension=php_curl.dll,然后删除前面的符号;重启WAMP即可。注:如果是64位的系统,还需要访问 http://www.anindya.com/下载对应版本的64位php压缩包
作者:编程之家 时间:2021-11-09
利用搬瓦工VPS在Ubuntu 16.10上安装ResourceSpace
利用搬瓦工VPS在Ubuntu16.10上安装ResourceSpace的操作步骤:一、系统更新更新系统命令:sudoapt-getupdatesudoapt-get-yupgrade二、安装Apacheweb安装命令:sudoapt-get-yinstallapache2启动Apache并使它能够在引导时自动运行:sudosystemct
作者:编程之家 时间:2021-11-09
php自动加载
当实例化一个不存在的类的时候,PHP会尝试去加载它。比如目录下有一个test的类,它保存在test.php中。在index中,如果没有包含test.php进来,那么实例化test类的时候便会调用__autoload尝试将test类加载进来。test.php<?phpclasstest{publicfucntionindex(){echo"hel
作者:编程之家 时间:2021-11-09
info.php中Loaded Configuration File (none)
1、问题描述编译安装php7时指定了--with-config-file-path=/usr/local/php7/etc,修改了php.ini的配置后重启,但就是不生效。2、问题排查创建phpinfo()vim/usr/localginx/html/info.php<?phpphpinfo();?>访问info.php,发现LoadedConfigurationFile为空。编译的时候已经定
作者:编程之家 时间:2021-11-09
PHP 插件源代码编译
需求:一个PHP插件的源代码,自己想在这个基础上进行二次开发实践环境:PHP、linux系统、G++环境步骤:1、环境的依赖不介绍了,网上的教程一堆。2、生成Makefile文件#如果之前编译过,清理下临时文件phpize--clean#生成configure文件phpize这个时候我们得看看./configure
作者:编程之家 时间:2021-11-09
PHP 命名空间冲突解决方式
在Laravel项目中,自己定义了一Client对象。在使用GuzzleHttp 发起请求的时候,报了Client对象的冲突有两种解决方式 1 对某一个命名空间起别名1useApp\Client;2useGuzzleHttp\ClientasGClient;3456$gclient=newGClient([7'base_uri'=>e
作者:编程之家 时间:2021-11-09
CentOS7搭建LNMP并部署禅道项目管理
#(Notice:以下所有经验也是我根据网上的经验整理的,如有侵权可以联系我删除,QQ654303408。有问题讨论也可联系我,QQ同上。)(ps:以前从未很少接触Linux配置的小白,感觉应该还是比较详细的干货。每一个模块的部署是相互独立的。所以没有刻意在乎顺序)PHP环境配置(禅道项目需要解析PHP)
作者:编程之家 时间:2021-11-09
php第一天
php基础语法<?php ?> ?>可以不写网页输出localhost变量以$开头后面是变量的名称以字母或下划线开始不能以数字开头区分大小写常量(名字大写,值) 一般定义不改变的东西 define("YL","fei");echoYL;三种最基本的输出方式echo print_r var_dump echo输
作者:编程之家 时间:2021-11-09
ThinkPHP添加命名空间别名
Loader类中的静态方法addNamespaceAlias添加的位置,建议在base.php文件中载入Loader.php后//载入Loader类requireCORE_PATH.'Loader.php';\think\Loader::addNamespaceAlias('model','app\blog\model');//取别名model再其他文件中写usemodel和useapp\blog\mo
作者:编程之家 时间:2021-11-09
搭建php服务器选用linux系统并上传网站代码
1、到云服务器提供商处购买云服务器。记下服务器公网ip地址、登陆用户名(如root)和密码。2、使用linux远程连接工具软件putty登陆服务器(putty软件下载)Putty是用来远程连接服务器的,支持SSH、Telnet、Serial等协议的连接。其中最常用的是SSH。(1)在hostName、Port、Connectiontype中输
作者:编程之家 时间:2021-11-09
php & 变量引用、函数引用、对象引用
变量的引用 PHP的引用允许你用两个变量来指向同一个内容 <?php$a="ABC";$b=&$a;echo$a;//这里输出:ABCecho$b;//这里输出:ABC$b="EFG";echo$a;//这里$a的值变为EFG所以输出EFGecho$b;//这里输出EFG?> 函数的传址调用传址调用我
作者:编程之家 时间:2021-11-09
php 总结9 mysql 字段 编码 相关
1.修改字符串字符集 编辑mysql配置文件my.ini [client] default-character-set=utf8 [wampmysqld]character-set-server=utf8//设置默认新建数据库编码为utf8collation-server=utf8_general_ci //更改现有数据库编码2.表字段类型数值:intfloat不用加圆
作者:编程之家 时间:2021-11-09
php获取快手视频id
<?php$url="http://www.gifshow.com/s/xxxxxx";//初始化$curl=curl_init();//设置抓取的urlcurl_setopt($curl,CURLOPT_URL,$url);//设置头文件的信息作为数据流输出curl_setopt($curl,CURLOPT_HEADER,1)
作者:编程之家 时间:2021-11-09
Linux服务器上使用CronTab定时执行php
1,编辑定时任务 crontab-e2,添加定时任务3,查看是否生效crontab-l
作者:编程之家 时间:2021-11-09
windows下安装配置apache、php、mysql、redis、memcache
win10下安装配置apache、php、mysql、redis、memcache资源官网下载亲测可用。名称版本下载地址网盘提取码apache2.4.38-x64下载地址33h4mysql5.5.62下载地址zicrphp7.1.26-ts-x64下载地址6ar6redis4.0.2.3-x64下载地址bnpkmemcache1.4.
作者:编程之家 时间:2021-11-09
【1-3】PHP中的运算符
前提须知:PHP支持一个错误控制运算符:@。当将其放置在一个PHP表达式之前,该表达式可能产生的任何错误信息都被忽略掉。PHP所有运算符知识点(运算符的优先级、比较运算符、递增/递减运算符、逻辑运算符) COW机制--对应例子1:
作者:编程之家 时间:2021-11-09
总结 php 的进程相关
<?php$serv=stream_socket_server("tcp://127.0.0.1:8888",$errorNo,$errorStr);if(empty($serv)){exit("创建失败");}while(true){$client=@stream_socket_accept($serv);if(!empty($client)){$data=fread($clie
作者:编程之家 时间:2021-11-09
php中inset 和 和 empty 的区别
inset函数用途:检测变量是否设置判断:检测变量是否设置,并且不是NULL。如果已经使用unset()释放了一个变量之后,它将不再是isset()。若使用isset()测试一个被设置成NULL的变量,将返回FALSE。同时要注意的是一个NULL字节("\0")并不等同于PHP的NULL常数empty函数用途:检测
作者:编程之家 时间:2021-11-09
如何推翻JAVA的统治地位?
“java越来越过份了。”php狠狠的说,他转头看着C:“C哥,您可是前辈,java最近砸了我不少场子,您老再不出来管管,我怕他眼里就没有您了啊。”C哥吸烟,慢慢的说:“年轻人不要着急,java的根在我们这里,再怎么折腾,也还是自己人啊,不像nodejs,非我族类,其心必异,我可是听说,nodejs也抢了你不少地盘啊?”
作者:编程之家 时间:2021-11-09
PHP输出时间精确到毫秒
<?php/*1、直接打印微秒0.247543001535423356*/echo(microtime());echo"<br/>";/*2、十三位时间戳,包含毫秒1535423356248*/functionmsectime(){list($msec,$sec)=explode('',microtime());$msectime=(float)sprintf('%.0f&#
作者:编程之家 时间:2021-11-09
php正则替换字符串中的图片地址
$want_to_be=['aaaaaa','bbbbbb'];$stem='<p>这是图片一,但是地址不对<imgsrc="111111"width="100">这是图片二,地址也不对</p><span><imgsrc="222222"></span>';$pa
作者:编程之家 时间:2021-11-09
使用php加phpexcel类库将数据导出到表格
/***execl数据导出*@paramstring$file_name用于导出生成文件名的前缀*@paramarray$cellName表头及字段名*@paramarray$data导出的表数据*@paramstring $top_title表格顶部的标题*phpexcel下载地址:https://pan.baidu.com/s/1e6WXeg3csRCIaSFaqwLKzQ**
作者:编程之家 时间:2021-11-09
php:对象object数据类型实例详解
什么是对象? 对象是存储数据和有关如何处理数据的信息的数据类型。是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操作的一组服务组成。语法在PHP中,必须明确地声明对象。首先我们必须声明对象的类。我们使用关键字cla
作者:编程之家 时间:2021-11-09
Git部署方案for PHP
分支dev:开发beta:测试realse(master):正式本地开发使用dev分支,.gitignore设置过滤,把无效后缀的文件和第三方库目录过滤掉,这里以Yii2框架为例,如#composervendordir/vendor#composeritselfisnotneededcomposer.phar#MacDS_StoreFiles.DS_Storecompos
作者:编程之家 时间:2021-11-09
symfony-安装,使用与创建应用程序以及创建第一个hello world界面
说明:这里是对symfony2.3版本的学习,目前的版本已经到了symfony4了,但是本人之后要用到的是symfony3,所以计划先学习symfony2.3,之后通过官方文档学习symfony3,该记录均是symfony2.3下的symfony安装这个比较简单,直接去官网按照教程安装就好,注意看php扩展是否支持phar,一般是默认开启的。
作者:编程之家 时间:2021-11-09
PHP基础及安装过程
PHP:HypertextPreprocessor超文本预处理器的缩写,是一种被广泛应用的开发源代码的多用途脚本语言,它可以嵌套在HTML中,尤其是web开发。PHP代码块被包含在特殊的起始符和结束符 <?php 和 ?>中的。PHP功能:1.服务端脚本是其主要领域,具有这项工作需要PHP解析器(CGI或服务器模块)、web服
作者:编程之家 时间:2021-11-09
JSON_UNESCAPED_UNICODE
我们知道,用PHP的json_encode来处理中文的时候,中文都会被编码,变成不可读的,类似”\u***”的格式,还会在一定程度上增加传输的数据量.<?phpechojson_encode("中文");//"\u4e2d\u6587" 这就让我们这些在天朝做开发的同学,很是头疼,有的时候还不得不自己写json_encod
作者:编程之家 时间:2021-11-09
php面试题整理四
应该是groupbyusername }
作者:编程之家 时间:2021-11-09
上一页
230
231
232
233
234
235
236
237
下一页
小编推荐
热门标签
更多
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