-
PHPStudy配置虚拟主机步骤
所属栏目:[PHP教程] 日期:2020-12-13 热度:99
1,首先打开PHPStudy服务器窗口 显示启动成功即可 2,点击 “其他选项菜单” --------》打开配置文件------》vhosts-conf 点开 3,然后添加你的域名信息 填完保存关闭 VirtualHost *:80 DocumentRoot "D:studytest"? //目标文件夹 ServerName www.study.cn[详细]
-
[2019HDU多校第一场][HDU 6590][M. Code]
所属栏目:[PHP教程] 日期:2020-12-13 热度:55
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6590 题目大意(来自队友):二维平面上有(n)个点,每个点要么是黑色要么是白色,问能否找到一条直线将平面分割成黑白两部分 题解:分别对每种颜色的点求凸包,判断是否相交即可。 (有模板真好) 1[详细]
-
有用的链接
所属栏目:[PHP教程] 日期:2020-12-13 热度:136
图片 返回必应图片 环境: https(推荐): https://img.xjh.me/random_img.php?type=bgctype=naturereturn=302 http(更快,快一点点,不安全,可能会被劫持): http://img.xjh.me/random_img.php?type=bgctype=naturereturn=302 人物: https(推荐): h[详细]
-
hdu4348 To the moon (可持久化线段树)
所属栏目:[PHP教程] 日期:2020-12-13 热度:60
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4348 题目大意:给定含有n个数的序列,有以下四种操作 1.C l r d:表示对区间[l,r]中的数加上d,并且时间加1 2.Q l r:询问当前时间区间[l,r]的和 3.H l r t:询问时间t区间[l,r]的和 4.B t :时间回到t S[详细]
-
2019杭电多校赛第一场 1004 Vacation
所属栏目:[PHP教程] 日期:2020-12-13 热度:108
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6581 题意:在一条狭窄的通道上有n+1辆车依次排列(我们是第0辆车),每个车具有车长,距终点的距离,以及车速,不能超车,也就是说你的车速受到前面车的控制,问第0辆车想通过终点线的最短距离是多少[详细]
-
PHP中多维数组var_dump展示不全
所属栏目:[PHP教程] 日期:2020-12-13 热度:59
问题:PHP中var_dump或者print_r展示不全,出现省略号 我们使用php的var_dump函数,可以更直观的查看输出结果,包括类型,数量等详细信息。此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。? 但是[详细]
-
修改PhpStorm创建Php类文件时头部作者
所属栏目:[PHP教程] 日期:2020-12-13 热度:88
原文链接: https://segmentfault.com/a/1190000015617093 首先打开phpstorm后找到Setting/Editor/Inspections/PHP/File and Code Templates 如下图: 如图所示,修改右侧User为你自己的名字即可。 /*** Created by : ${PRODUCT_NAME} * User: yehui * Date:[详细]
-
微信支付和微信支付通知基于sdk的说明
所属栏目:[PHP教程] 日期:2020-12-13 热度:176
做微信支付,需要的条件是:1、开通微信服务号,2、开通微信商户后台申请支付方式(公众号支付、H5支付、APP支付、小程序支付) (注意 微信服务号里面 的配置以及 商户后台 安全目录 的设置,不然即使你写的没错误,也调用不成功) 公众号h5页面写法: ?(购物车[详细]
-
smarty
所属栏目:[PHP教程] 日期:2020-12-13 热度:61
?1 .smarty 是什么? ,? smarty 是模板引擎; 可以把前后端 分离 环境需求: PHP5.2或者更高版本 我使用的环境是 :PHP5.3,windows 环境 ?2.安装 ?? ?在网上下载Smarty包直接将其解压,我们需要的仅仅是里面的libs文件夹。Libs文件里面都是库文件,我们不应[详细]
-
2019 HDOJ Multi-University Training Contest Stage 2(杭电多校
所属栏目:[PHP教程] 日期:2020-12-13 热度:120
服务器时不时爆炸,有点难受。 题目链接:http://acm.hdu.edu.cn/userloginex.php?cid=849 A: 神仙题。不可做题。 B: dp。 C: 推式子题。 D: 边分治。 E: 可以数学推理的题。但是显然打表更快找出规律。对打出来的结果做两次差分即可。 1 /* basic head[详细]
-
PHP实现页面静态化的简单方法分享
所属栏目:[PHP教程] 日期:2020-12-13 热度:176
为什么要页面静态化? 1.动态文件执行过程:语法分析-编译-运行 2.静态文件,不需要编译,减少了服务器脚本运行的时间,降低了服务器的响应时间,直接运行,响应速度快;如果页面中一些内容不经常改动,动态页面静态化是非常有效的加速方法。(纯静态,伪静态[详细]
-
php 根据URL下载远程图片、压缩包、pdf等文件到本地
所属栏目:[PHP教程] 日期:2020-12-13 热度:126
1、此方法可以下载图片、压缩包、pdf(亲测),应该所有类型的文件都可以下载到本地,可以试一下 // 远程路径,名称,文件后缀 function downImgRar( $url , $rename , $ext ){ switch ( $ext ) { case ‘jpg‘: // 下载图片 $file_path = ‘uploads/images/[详细]
-
Training: WWW-Robots
所属栏目:[PHP教程] 日期:2020-12-13 热度:73
原题链接: http://www.wechall.net/challenge/training/www/robots/index.php 打开网页他给我们说什么 说什么这是一个小挑战,你将会了解到机器人排除标准, robots.txtWeb 爬虫用来检查它们是否允许爬行和索引您的网站,或者只是其中的一部分。有时,这些[详细]
-
后端PHP, 封装文件上传函数
所属栏目:[PHP教程] 日期:2020-12-13 热度:143
? php /* * 文件上传函数 */ function upload_single($file,$allow_type,$path, $error,$allow_format=array(),$max_size= 2000000 ){ // 判断文件是否有效 if (!(is_array($file)isset($file[ " error " ]))){ $error = " 上传文件无效 " ; return false ;[详细]
-
HDU6602 Longest Subarray hdu多校第二场 线段树
所属栏目:[PHP教程] 日期:2020-12-13 热度:156
HDU6602 Longest Subarray 线段树 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=6602 题意: 给你一段区间,让你求最长的区间使得区间出现的数字的个数大于k 题解: 比较巧妙的的线段树更新的做法 我们选择的区间吗,该区间内出现的数字的个数必须要[详细]
-
php读取在线远程txt文档内容到数组并遍历
所属栏目:[PHP教程] 日期:2020-12-13 热度:180
? php $txt = "http://www.xxx.cn/sitemap.txt"; // 读取远程txt;//是否存在 if ( file_get_contents ( $txt )){ $data = file ( $txt ); // 将文件存放在一个数组中; $num = count ( $data ); // 条数; $id = mt_rand (0, $num -1); // 随机数字; $url = ch[详细]
-
php 运算符的优先级
所属栏目:[PHP教程] 日期:2020-12-13 热度:54
? 由上到下,依次递减,同行优先级相同。 结合方向 运算符 附加信息 无 clone new clone?和?new 左 [ array() 右 ** 算术运算符 右 ++ ? -- ? ~ ? (int) ? (float) ? (string) ? (array) ? (object) ? (bool) ? @ 类型和递增/递减 无 instanceof 类型 右 ![详细]
-
Prime Factory
所属栏目:[PHP教程] 日期:2020-12-13 热度:73
原题链接: http://www.wechall.net/challenge/training/prime_factory/index.php 题目信息大概是:找到最开始的两个超过 1 百万的素数,而且它任意和为素数,你的 solution 是将两位素数拼起来提交 这里我们写一个程序来跑。。。 起先我想到的是任意两个加[详细]
-
php io
所属栏目:[PHP教程] 日期:2020-12-13 热度:122
1、获取目录下文件,不包括子目录 ? // 获取某目录下所有文件、目录名(不包括子目录下文件、目录名) $handler = opendir ( $dir ); while (( $filename = readdir ( $handler )) !== false ) { // 务必使用!==,防止目录下出现类似文件名“0”等情况 if ([详细]
-
lnmp redis 无法外部访问 解决
所属栏目:[PHP教程] 日期:2020-12-13 热度:126
本地?windows?不能访问lnmp的?redis? 第一种原因:redis所在端口的监听地址为127.0.0.1 ?导致外部网络无法连接? ? ? ? ?解决方法:(1)注释掉redis.conf 配置文件bind 127.0.0.1。 ? ? ? ? ? ? ? ? ? ? ? ? ?(2)修改redis.conf 配置文件bind 127.0.0.1,[详细]
-
后端基础PHP—表单验证
所属栏目:[PHP教程] 日期:2020-12-13 热度:194
后端基础PHP—表单验证 一、什么是表单? 表单在网页中主要负责数据采集功能。 一个表单有三个基本组成部分: 表单标签:这里面包含了处理表单数据所用动态脚本的URL以及数据提交到服务器的方法。 表单域:包含了文本框、密码框、隐藏域、多行文本框、复选框[详细]
-
php抽象类的使用
所属栏目:[PHP教程] 日期:2020-12-13 热度:155
? php abstract class Stu // 定义抽象类 { const TITLE = ‘我的标题‘ ; abstract public function name( $age , $sex ); // 定义抽象方法 } class Sure extends Stu // 继承抽象类 { public function name( $age , $sex ) { $str = self:: TITLE; $str .=[详细]
-
PHP 0817
所属栏目:[PHP教程] 日期:2020-12-13 热度:162
原题链接: http://www.wechall.net/challenge/php0817/index.php 点看题目 意思是他有一个 php 写的系统,但是他很容易收到 LFI 的影响,然后我们的任务就是包含 solution.php ,然后给了我们三个链接 我们依次点击,会跳到三个不同的界面,然后 url 中进行[详细]
-
php常用的验证
所属栏目:[PHP教程] 日期:2020-12-13 热度:195
?phpnamespace VendorFunc;/** * 常用的验证 * Class Verify * @package VendorFunc */class Verify{ /** * 判断是否包含中文 * @param $str * @return int */ public static function checkHasChinese($str) { $len = preg_match('/[x{4e00}-x{9fa5}]+/[详细]
-
杭电多校赛三 Find the answer 离散化
所属栏目:[PHP教程] 日期:2020-12-13 热度:116
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6609 题意:给你一个长为n(2e5+7)的数字序列和一个数字m(1e9),对从1开始的每段区间分析(1-1,1-2...1-n),要求区间和小于m,你可以将每段区间除右端点的数置为0,每段区间输出已经将多少数置为0了[详细]