-
HDU 6740 MUV LUV EXTRA(求循环节)
所属栏目:[PHP教程] 日期:2020-12-13 热度:181
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6740 中文题意链接:http://acm.hdu.edu.cn/contests/contest_showproblem.php?pid=1010cid=872 ? 题解:反向用next数组求循环节(前i个字符的)即可。注意ans初始化应该为-inf(long long) #include[详细]
-
php实现大文件断点续传下载实例
所属栏目:[PHP教程] 日期:2020-12-13 热度:84
php实现大文件断点续传下载实例,看完你就知道超过100M以上的大文件如何断点传输了,这个功能还是比较经典实用的,毕竟大文件上传功能经常用得到。 1 require_once (‘download.class.php‘ ); 2 date_default_timezone_set(‘Asia/Shanghai‘ ); 3 error_re[详细]
-
传统分页
所属栏目:[PHP教程] 日期:2020-12-13 热度:153
1 ? php 2 class Page { 3 private $total ; // 数据表中总记录数 4 private $listRows ; // 每页显示行数 5 private $limit ; 6 private $uri ; 7 private $pageNum ; // 页数 8 private $config = array (‘header‘="个记录","prev"="上一页","next"="下[详细]
-
【微信开发】微信小程序通过经纬度计算两地距离php代码实现
所属栏目:[PHP教程] 日期:2020-12-13 热度:102
需求:?要求做个根据用户当前位置获取周围商家地址,并且按照由近到远排序, ? 方法一: 代码层实现 ? 封装方法: /* * * @desc 根据两点间的经纬度计算距离 * @param float $lat 纬度值 * @param float $lng 经度值 * @param $status true KM,M显示;false[详细]
-
php操作 cookie
所属栏目:[PHP教程] 日期:2020-12-13 热度:64
1,设置cookie ? php setcookie( ‘ key ‘ ); setcookie( ‘ key1 ‘ , ‘ value1 ‘ ); setcookie( ‘ key2 ‘ , ‘ value2 ‘ ,time()+ 1 * 24 * 60 * 60 ); setcookie(‘key4‘,‘value4‘,time() + 1 * 24 * 60 * 60,‘‘,false,true); //一旦cookie的h[详细]
-
不再显示广告案例(php操作cookie)
所属栏目:[PHP教程] 日期:2020-12-13 热度:149
1,页面简单结构搭建 ad.html !DOCTYPE htmlhtml lang= " en " head meta charset= " UTF-8 " titleTitle/title style div{ height:100px; background - color: #e0daff; } div a{ float :right; } /style/headbodydiv a href= "" 不再显示广告/a/div/body/ht[详细]
-
如何通过remi安装php7.1
所属栏目:[PHP教程] 日期:2020-12-13 热度:112
本操作是在 centos 6.8 系统上的实际操作 # epel源安装及配置REMI仓库 $ yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm $ yum install -y http://rpms.remirepo.net/enterprise/remi-release-6.rpm # yum方式 指[详细]
-
安装jmeter详情
所属栏目:[PHP教程] 日期:2020-12-13 热度:78
要先安装JDK,然后在配置环境变量,在去下载jmeter jmeter安装地http://www.xdowns.com/index.php?ac=searchkeyword=jdk%20http://www.xdowns.com/index.php?ac=searchkeyword=jdk%20 注意事项首先看看JDK支持多少版本 而且一般不装最新版本。 http://www.or[详细]
-
深度好文:PHP写时拷贝与垃圾回收机制(转)
所属栏目:[PHP教程] 日期:2020-12-13 热度:117
原文地址:http://www.php100.com/9/20/87255.html 写入拷贝(Copy-on-write,简称 COW )是一种计算机程序设计领域的优化策略。其核心思想是,如果有多个调用者(callers)同时要求相同资源(如内存或磁盘上的数据存储),他们会共同获取相同的指针指向相同[详细]
-
LNMP搭建
所属栏目:[PHP教程] 日期:2020-12-13 热度:81
1、关闭防火墙 service iptables stop 2、关闭SELinux setenforce 0 #使配置立即生效 3、安装约定 软件源代码包存放位置: /lnmp/src 源码包编译安装位置:/usr/local/软件名 数据库数据文件存储路径:/data/mysql 4、安装编译工具及库文件 使用CentOS yum命[详细]
-
PHP 数据库 ODBC
所属栏目:[PHP教程] 日期:2020-12-13 热度:164
ODBC 实例 下面的实例展示了如何首先创建一个数据库连接,接着创建一个结果集,然后在 HTML 表格中显示数据。 htmlbody?php$conn=odbc_connect(‘northwind‘,‘‘,‘‘);if (!$conn){ exit("连接失败: " . $conn);}$sql="SELECT * FROM customers";$rs=odbc[详细]
-
lumen生成key
所属栏目:[PHP教程] 日期:2020-12-13 热度:54
在 Lumen 控制台运行 php artisan key:generate 提示: $ php artisan key :generate [Symfony Component Console Exception CommandNotFoundException ] There are no commands defined in the "key" namespace . PHP 原因是 Lumen 本身并不带 Laravel[详细]
-
[PHP]php图片压缩类
所属栏目:[PHP教程] 日期:2020-12-13 热度:179
?php /** *@param $imgname 文件路径 *@param $seek 缩略图重命名 *@param $width 缩略图宽度 *@param $height 缩略图高度 *@param $slt_img_url 缩略图保存路径 * */ class minimg{ public function slt($imgname,$seek,$width,$height,$slt_img_url){ //[详细]
-
从原理到场景 系统讲解 PHP 缓存技术
所属栏目:[PHP教程] 日期:2020-12-13 热度:87
概述 缓存已经成了项目中是必不可少的一部分,它是提高性能最好的方式,例如减少网络I/O、减少磁盘I/O 等,使项目加载速度变的更快。 缓存可以是CPU缓存、内存缓存、硬盘缓存,不同的缓存查询速度也不一样(CPU缓存 优于 内存缓存?优于 硬盘缓存)。 接下来[详细]
-
PHP操作MySQL(1)
所属栏目:[PHP教程] 日期:2020-12-13 热度:108
1. 前置知识点回顾 PHP工作原理: (1). PHP的代码传递给PHP包,?请求PHP进行解析并编译. (2).?服务器根据PHP代码的请求读取数据库. (3).?服务器与PHP包共同根据数据库中的数据和其他运行变量,?将PHP代码解析成普通的HTML代码. (4).?解析后的代码发送个浏览器,?[详细]
-
PHP curl_exec函数
所属栏目:[PHP教程] 日期:2020-12-13 热度:144
curl_exec — 执行一个cURL会话 说明 mixed curl_exec ( resource $ch ) 执行给定的cURL会话。 这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。 参数 ch 由 curl_init() 返回的 cURL 句柄。 返回值 成功时返回 TRUE, 或者在失败时返回 F[详细]
-
PHP 日历函数手册
所属栏目:[PHP教程] 日期:2020-12-13 热度:121
PHP日历函数安装》》》 函数名称 描述 cal_days_in_month 返回某个历法中某年中某月的天数 cal_from_jd 转换Julian Day计数到一个支持的历法。 cal_info 返回选定历法的信息 cal_to_jd 从一个支持的历法转变为Julian Day计数。 easter_date 得到指定年份的复[详细]
-
--enable-opcache=no 报错处理
所属栏目:[PHP教程] 日期:2020-12-13 热度:107
#PHP编译时错误:configure: error: Don‘t know how to define struct flock on this system,set --enable-opcache=no 解决方法是: sudo ln -s /usr/local/mysql/lib/libmysqlclient.so /usr/lib/ sudo ln -s /usr/local/mysql/lib/libmysqlclient.so.20 /[详细]
-
定义一个常量及检查常量是否存在
所属栏目:[PHP教程] 日期:2020-12-13 热度:174
1 ? php 2 define (‘CON‘,‘姑姑‘); // 定义一个常量 3 if ( defined (‘CON‘ )){ 4 echo CON; 5 } else { 6 echo ‘no fund‘ ; 7 } 8 echo "br/" ; 9 10 // PHP 7 起就可以运行了 11 define (‘ANIMALS‘, array ( 12 ‘dog‘, 13 ‘cat‘, 14 ‘bird[详细]
-
php-fpm 参数调优
所属栏目:[PHP教程] 日期:2020-12-13 热度:152
php-fpm 进程池优化方法 php-fpm进程池开启进程有两种方式,一种是static,直接开启指定数量的php-fpm进程,不再增加或者减少; 另一种则是dynamic,开始时开启一定数量的php-fpm进程,当请求量变大时,动态的增加php-fpm进程数到上限,当空闲时自动释放空闲[详细]
-
php 随机生成姓名
所属栏目:[PHP教程] 日期:2020-12-13 热度:190
?php /** * @param integer $sex 1 男 2 女 0 不限 * @param string $x 固定姓 * @param boolen $fx 是否加入复姓 true 是 false 否 * @return array [‘x‘ = ‘姓‘,‘m‘ = ‘名‘,‘xm‘ = ‘姓名‘] */ function generate_name($sex = 0,$x = null,$fx[详细]
-
[代码审计]php弱类型总结
所属栏目:[PHP教程] 日期:2020-12-13 热度:61
0x01 前言 php是世界上最好的语言,所以php自身的安全问题也是web安全的一个方面。由于其自身弱类型语言的特性以及内置函数对于传入参数的松散处理,所以会带来很多的问题,这里将进行简要介绍。 弱类型语言对变量的数据类型没有限制,可以在人很适合将变量[详细]
-
php编译常见错误
所属栏目:[PHP教程] 日期:2020-12-13 热度:173
PHP编译安装时常见错误解决办法,php编译常见错误 configure: error: xslt-config not found. Please reinstall the libxslt = 1.1.0 distribution 复制代码 代码如下: yum -y install libxslt-devel configure: error: Could not find net-snmp-config bina[详细]
-
PHP--网络协议相关知识
所属栏目:[PHP教程] 日期:2020-12-13 热度:158
HTTP 状态码 HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。 HTTP状态码主要有5种,代表5种不同类型的响应: 1xx:信息性状态码,代表接收到请求,正在处理 2xx:成功状态码,代表请求正常处理完毕 a)???? 200 OK 表示从客[详细]
-
PHP表单处理、会话管理、文件上传、文件处理、执行函数(10.8 第
所属栏目:[PHP教程] 日期:2020-12-13 热度:185
? 表单处理 服务器接收用户发过来的数据方式: $_GET 接收用户以GET方式发过来的数据 $_POST 接收用户以POST方式发过来的数据 $_COOKIE 接收用户COOKIE $_REQUEST 接收用户发过来的数据 htmlspecialchars() 实体化编码 ? 文件包含:通过一些文件包含的函数将[详细]