hp

php提高脚本性能的4个技巧

平均而言,速度提高了约4倍(76%)。最后我们已经看到,即使使用当前的PHP 7.4,也可以通过其他方法来提高脚本性能。如果您想亲自验证本文中提供的数据,我创建了一个包含所有测试的存储库:devmount/faster-php测试提高 PHP 脚本性能的不同方法我使用了Bart van Hoekelen的出色工具来衡量执行时间。 »

php判断IP地址是否在多个IP段内

本文实例为大家分享了php判断IP地址是否在多个IP段内的具体代码,供大家参考,具体内容如下 IP.class.php <?php class Ip { /** * 取IP * @return string */ public static function get() { if ($_SERVER['HTTP_CLIENT_IP'] && $_SERVER['HT... »

基于thinkphp5框架实现微信小程序支付 退款 订单查询 退款查询操作

微信小程序或微信支付相关操作支付退款订单查询退款查询支付成功,进行回调退款成功 进行回调用到的方法 支付 /** * 预支付请求接口(POST) * @param string $openid openid * @param string $body 商品简单描述 * @param string $order_sn 订单编号 * @param string $total_fee 金额 * @ret... »

PhpStorm2020.1 安装 debug – Postman 调用的详细教程

一. 准备 1.1 下载 xdebug 我本地用的是 phpStudy 的集成环境, php 版本是 7.2.10 在 Xdebug 下载地址(https://xdebug.org/download/historical)找到合适的版本(这边包含历史版本),我选的是 PHP 7.2 VC15 (32 bit) 1.2 配置 PHP 将下载好的文件放入 php 下的 ext 文件夹内,以我本机为例 ... »

php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程

时间:2020年8月15日10:25:47 Xdebug插件安装省略,自己百度安装,win和linux环境安装方式不一样。 注意和php版本匹配 1、phpinfo信息 2、php.ini配置 [xdebug] zend_extension=/usr/lib64/php/modules/xdebug.so xdebug.remote_enable =1 xdebug.profiler_enable... »

php实现图片压缩处理

本文实例为大家分享了php实现图片压缩处理的具体代码,供大家参考,具体内容如下 说明 在项目中,经常会遇到在前端页面展示用户自己上传的图片。当部分图片尺寸过大,页面图片过多的情况下(如论坛里需要显示用户头像),会引起页面加载缓慢的问题。由于用户图片已存储导数据库,无法改变库里的图片大小,只能在获取图片路径时,压缩图片 示例 以下函数为图片压缩方法 /** * 图片压缩处理 * @param str... »

php使用Swoole实现毫秒级定时任务的方法

php使用Swoole实现毫秒级定时任务的方法

项目开发中,如果有定时任务的业务要求,我们会使用linux的crontab来解决,但是它的最小粒度是分钟级别,如果要求粒度是秒级别的,甚至毫秒级别的,crontab就无法满足,值得庆幸的是swoole提供的强大的毫秒定时器。 应用场景举例 我们可能会遇到这样的场景: 场景一:每隔30秒获取一次本机内存使用率 场景二:2分钟后执行报表发送任务 场景三:每天凌晨2点钟定时请求第三方接口,如果接口有数据... »

php实现简易计算器

php实现简易计算器

php实现简易计算器,功能齐全,供大家参考,具体内容如下包含了计算器中的所有功能 计算器 您可能感兴趣的文章:PHP实现简易图形计算器PHP实现简单的计算器PHP实现简易计算器功能PHP实现的简单在线计算器功能 »

one.php 多项目、函数库、类库 统一为一个版本的方法

现在 手里 有好几个 项目在进行,每个项目都有部分通用的代码,只想维护一个 函数库、类库,并且每个项目都不想有冗余代码,函数功能更新后,其他项目的函数也需要更新。晚上抽空写了个 简单的打包小脚本:one.php,以后 更新函数或类时,只需要在唯一的 函数库、类库 中更新,其他项目使用 打包后的 ph... »

php实现微信和支付宝支付的示例代码

php实现微信支付 微信支付文档地址:https://pay.weixin.qq.com/wiki/doc/api/index.html 在php下实现微信支付,这里我使用了EasyWeChat 这里我是在Yii框架实现的,安装EasyWeChat插件 composer require jianyan74/yii2-easy-wechat 一:配置EasyWeChat 1:在config/main... »

php封装实现钉钉机器人报警接口的示例代码

本文主要讲述的是如何通过签名方式实现钉钉机器人报警的功能: 1、关于签名的生成: /** * 签名实现 */ list($s1, $s2) = explode(' ', microtime()); $timestamp = (float)sprintf('%.0f', (floatval($s1) + floatval($s2)) * 1000); $secret = '****'; $data ... »

php+js实现点赞功能的示例详解

最近在做一个视频网站,需要实现视频的点赞功能,我是结合ajax和数据库实现的,数据库的格式为有四个字段:文章id,赞,踩,ip。因为需要一个ip只能点赞一次,所以需要一个ip字段存储点赞的ip,这样便于判断该ip是否已经点赞过了; 我将点赞和踩的图片做成两个按钮;具体代码如下: <button style="margin-left:4px" id="vote" rel="<?... »

php实现商城购物车的思路和源码分析

本文介绍一个php实现的购物车代码,功能实现完整,具有一定的参考价值 这里我们为你提供个简单的php购物车代码,从增加购物产品与发生购买了,在商城开发中,这个功能是少不了的 具体分析如下: 对购物车里商品的操作大体上有以下几个:添加商品,删除商品,以及提交订单; 方法本质是:把session存入array,对array进行增加、删除、修改操作,array中的每一组记录都是一个商品的信息(个数,价格... »

php实现统计IP数及在线人数的示例代码

写在前面的话 很多人有这样的需求,就是统计网站访问IP以及在线的人数。今天我们就看一下具体实现方法。 开启依赖函数模块 实现这个功能,需要依赖putenv()函数。下面两种方式均可。 更改php.ini文件方法 找到php.ini文件,搜索putenv关键字,删除即可。 isable_functions = passthru,exec,system,putenv,chroot,chgrp,chow... »

浅谈php常用的7大框架的优缺点

一直以来,phper讨论最多的就是php各种框架的优缺点,网上的资料也是比较零散,现把几款主流的框架收集汇总一下,其中本人只是用过Yii2、Laravel、Yaf、Thinkphp这四种框架,因此大部分对各种框架的评价皆来自与网上资料,如果问题,请在评论中指出,共同进步一、ThinkPHPThinkPHP是一个轻量级的中型框架,是从Java的Struts结构移植过来的中文PHP开发框架。事实上,Y... »

KindEditor在php环境下上传图片功能集成的方法示例

KindEditor 是一套开源的在线HTML编辑器, 后台可与 Java、.NET、PHP、ASP 等程序集成。为实现图文混排的编辑效果,我们通常都会用到编辑器的图片上传功能,本文会简单讲一下KinEditor的基本使用,主要说明如何在php环境下,集成编辑器的图片上传功能! KindEditor 官方下载:http://kindeditor.net/down.php KindEditor 编辑... »

php连接mysql之mysql_connect()与mysqli_connect()的区别

实例 打开一个到 MySQL 服务器的新的连接: <?php $con=mysqli_connect("localhost","wrong_user","my_password","my_db"); // 检查连接 if (!$con) { die("连接错误: " . mysqli_connect_error()); } ?> 定义和用法 mysqli_conne... »

phpmyadmin在宝塔面板里进不去的解决方案

在宝塔面板里装完phpmyadmin但是进不去数据库的这种情况太常见了, 很多人都买了服务器,装完了宝塔面板,但是十个人得有八个人进不去phpmyadmin,我总结了以下三种解决方案:一、没开放888端口当我们进phpmyadmin的时候,端口默认为888,这时,我们就要检查宝塔面板和阿里云(我是在阿里云买的服务器。 »

php 利用socket发送GET,POST请求的实例代码

今天给大家带来的是如何利用socket发送GET,POST请求。HTTP请求的格式如下所示: []HTTP响应的格式与请求的格式十分相似:[]我们可以利用HTTP发送请求的原理,可以重新考虑利用socket发送HTTP请求。 »

AngularJs的$http发送POST请求,php无法接收Post的数据问题及解决方案

最近在使用AngularJs+Php开发中遇到php后台无法接收到来自AngularJs的数据,在网上也有许多解决方法,却都点到即止.多番摸索后记录下解决方法: tips:当前使用的AngularJs版本为v1.5.0-rc.0 原因分析: 在使用jquery的时候进行post请求的时候很简单. $.ajax({ type: 'POST', url:'process.php', data: for... »

bt宝塔面板php7.3、php7.4不支持ZipArchive解决方法

宝塔面板php7.3版本不支持ZipArchive导致程序无法后台直接更新的解决方法 在SSH命令行界面执行以下语句: cd /www/server/php/73/src/ext/zip/ /www/server/php/73/bin/phpize ./configure –with-php-config=/www/server/php/73/bin/php-config make &... »

PHP基于phpqrcode类生成二维码的方法示例详解

HP QR Code是一个PHP二维码生成类库,利用它可以轻松生成二维码,官网提供了下载和多个演示demo,查看地址: http://phpqrcode.sourceforge.net/ 下载官网提供的类库后,只需要使用phpqrcode.php就可以生成二维码了,当然您的PHP环境必须开启支持GD2。 phpqrcode.php提供了一个关键的png()方法,其中 参数$text表示生成二位的的... »

php模拟post提交请求调用接口示例解析

php模拟post提交请求,调用接口 /** * 模拟post进行url请求 * @param string $url * @param string $param */ function request_post($url = '', $param = '') { if (empty($url) || empty($param)) { return false; } $postUrl = $ur... »

基于php+MySql实现学生信息管理系统实例

您可能感兴趣的文章:基于PHP+Mysql简单实现了图书购物车系统的实例详解PHP+MySql实现一个简单的留言板PHP连接MySQL数据库操作代码实例解析PHP+MySQL实现在线测试答题实例php+mysql开发中的经验与常识小结基于PHP+mysql实现新闻发布系统的开发 »

基于php伪静态的实现方法解析

一直在做php的开发工作.在开发的过程中老早就听说了“伪静态”这一说。但是一直没有对其进行了解。 今天终于下定决定 要好好的了解下这方面的内容。 首先,什么是伪静态: 伪静态又名URL重写,是动态的网址看起来像静态的网址。换句话说就是,动态网页通过重写URL方法实现去掉动态网页的参数,但在实际的网页目录中并没有必要实现存在重写的页面。 另外在补充两个名词解析 静态网址:纯静态HTML文档,能使用f... »

Page 1 of 290123»