PHP使用函数用法详解

1.php_check_syntax这个函数可以用来检查特定文件中的PHP语法是否正确。<&#63;php$error_message = "";$filename = "./php_script.php";if(!php_check_syntax($filename, &...

2021-10-05

php实现数组中出现次数超过一半的数字的统计方法

数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2...

2021-10-05

php5.x禁用eval的操作方法

这次我们来说如何禁止php代码中执行eval函数,本来以为直接修改php.ini中的disable_function即可~但现实往往并不是那么如意,查了一下GG,发现原来eval并非函数,而是php底层提供的...

2021-10-05

php微信公众号开发之快递查询

本文实例为大家分享了php微信公众号开发之快递查询的具体代码,供大家参考,具体内容如下快递查询 数组用法 foreach
查询接口是:爱快递:https://www.aikuaidi.cn/api/核心代...

2021-10-05

php 中phar包的使用教程详解

修改配置文件:
vim /usr/local/php/etc/php.ini[Phar]phar.readonly = Off压缩:
a. 创建压缩脚本:
vim compress.php<&#63;php$exts = array( '*', );$dir = __DIR__;$file...

2021-10-05

PHP使Laravel为JSON REST API返回自定义错误的问题

我正在开发某种RESTful API.发生一些错误时,我会抛出一个App :: abort($code,$message)错误.问题是:我希望他用键“代码”和“消息”抛出一个json形成的数组,每个数组都包含...

2021-10-05

PHP大文件分片上传的实现方法

一、前言在网站开发中,经常会有上传文件的需求,有的文件size太大直接上传,经常会导致上传过程中耗时太久,大量占用带宽资源,因此有了分片上传。分片上传主要是前端将一个较大的文...

2021-10-05

php微信公众号开发之秒杀

本文实例为大家分享了php微信公众号秒杀功能的具体代码,供大家参考,具体内容如下数据库小知识点:strtotime:将字符串转换成时间
time():时间函数,调用系统当前时间
核心代码:...

2021-10-05

Linux下 php7安装redis的方法

安装redis服务1 下载redis
cd /usr/local/ 进入安装目录 wget http://download.redis.io/redis-stable.tar.gz 2 解压安装 tar xvzf redis-stable.tar.gz cd redis-s...

2021-10-05

php微信公众号开发之简答题

本文实例为大家分享了php微信公众号开发简答题的具体代码,供大家参考,具体内容如下简答题 array("第5页 第1个字" => "王","第8页 第1个字" => "李","第30页 第1个字" => "周",)...

2021-10-05

PHP中使用CURL发送get/post请求上传图片批处理功能

cURL是利用url语法规定传输文件和数据的工具。php中有curl拓展,一般用来实现网络抓取,模拟发送get post请求,文件上传。在php中建立curl的基本步骤如下:1.初始化 2. 设...

2021-10-05

django中的ajax组件教程详解

Ajax(Asynchronous Javascript And XML)翻译成英文就是“异步Javascript和XML”。即用Javascript语言与服务器进行异步交互,传输的数据为XML,(现在使用更多的是json数据)。向服...

2021-10-05

workerman结合laravel开发在线聊天应用的示例代码

项目背景:最近由于公司的业务需求,需要用到聊天功能。而且有比较多的个性化需求需要定制。之前使用别人的聊天组件是基于微擎的。如果要移植到普通的H5在逻辑修改还有定制上存...

2021-10-05

PHP通过文件路径获取文件名的实例代码

物理截取$file = '/www/htdocs/inc/lib.inc.php';$filename = basename($file);echo $filename, '<br/>';// lib.inc.php$filename = str_replace(strrchr($filename, '.'),...

2021-10-05

PHP使用glob方法遍历文件夹下所有文件的实例

遍历文件夹下所有文件,一般可以使用opendir 与 readdir 方法来遍历。<&#63;php$path = dirname(__FILE__);$result = traversing($path);print_r($result);function traversi...

2021-10-05

php微信公众号开发之音乐信息

本文实例为大家分享了php微信公众号音乐信息的具体代码,供大家参考,具体内容如下 高品质—-HQMusicUrl 低品质—-MusicUrl
核心代码如下:$textTpl = "<xml> <ToUs...

2021-10-05

phpstudy2018升级MySQL5.5为5.7教程(图文)

一、MySQL官网下载MySQL5.7版本,我这里下载的是MySQL5.7.24。
二、直接到D:phpStudyPHPTutorial目录下删除之前的MySQL版本,把下载好的MySQL5.7.24版本解压并修改为MySQL,然后...

2021-10-05

PHP结合Ffmpeg快速搭建流媒体服务的实践记录

一、背景ffmpeg应该是目前最强大的视频管理程序,当你需要截取视频第一帧,对视频类型进行转换,截取gif图片等一系列对视频的操作,ffmpeg绝对是最好的扩展笔者想将自己收藏的一些...

2021-10-05

PHP实现用session来实现记录用户登陆信息

PHP中session实现记录用户登录信息的问题,也是PHP面试题中比较常见的考点之一,是PHP学习者必须掌握的一个知识点。对于初入门的PHP新手来说,或许有一定的难度。那么在之前的文...

2021-10-05

Laravel关联模型中过滤结果为空的结果集(has和with区别)

首先看代码:$userCoupons = UserCoupons::with(['coupon' => function($query) use($groupId){ return $query->select('id', 'group_id', 'cover', 'group_number', 'group_...

2021-10-05

php微信公众号开发之校园图书馆

本文实例为大家分享了php微信公众号图书馆的具体代码,供大家参考,具体内容如下图书来源:山东理工大学图书馆书目检索系统搜索书名返回是xml格式数据:核心代码如下:$postObj = sim...

2021-10-05

PHP array_reduce()函数的应用解析

实例向用户自定义函数发送数组中的值,并返回一个字符串:<&#63;phpfunction myfunction($v1,$v2){return $v1 . "-" . $v2;}$a=array("Dog","Cat","Horse");print_r(array_redu...

2021-10-05

php 调用百度sms来发送短信的实现示例

BaiduSms
百度云 sms php版本首先给出github地址:https://github.com/EricJSanchez/BaiduSms官方没有给出php版本的短信发送sdk, 在此借鉴 [ 点击这里 ] ,并在此基础上将方法...

2021-10-05

php 读取文件夹下所有图片、文件的实例

如下所示:$hostdir=dirname(__FILE__).'/data/upload/admin/20170517/'; //要读取的文件夹$url = '/data/upload/admin/20170517/'; //图片所存在的目录$filesnames = scandi...

2021-10-05

php微信公众号开发之关键词回复

本文实例为大家分享了php微信公众号开发之关键词回复的具体代码,供大家参考,具体内容如下目标: 消息回复 关键词回复 utf8编码
index.php<&#63;php/** * wechat php test *...

2021-10-05

swoole_process实现进程池的方法示例

swoole —— 重新定义PHPswoole 的进程之间有两种通信方式,一种是消息队列(queue),另一种是管道(pipe),对swoole_process 的研究在swoole中显得尤为重要。预备知识
IO多路复用...

2021-10-05

php中青蛙跳台阶的问题解决方法

一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。思路:1.找规律 f(1)=1 f(2)=2 f(3)=3 f(4)=5 f(n)=f(n-1...

2021-10-05

php微信公众号开发之欢迎老朋友

本文实例为大家分享了php微信公众号开发之欢迎老朋友的具体代码,供大家参考,具体内容如下
介绍数据库 insert iconv 进行数据库转码函数 fromusername

关键代码如下:
$...

2021-10-05

Linux基于php-fpm模式的lamp搭建phpmyadmin的方法

一、 名词简介1、linuxLinux 是免费开源软件,这意味着源代码可用的操作系统。2、 lamplamp指的Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和PHP(有时...

2021-10-05

php图片裁剪函数

本文实例为大家分享了php图片裁剪函数的具体代码,供大家参考,具体内容如下
/* * 图片裁剪工具 * 将指定文件裁剪成正方形 * 以中心为起始向四周裁剪 * @param $src_path strin...

2021-10-05

深入理解 PHP7 中全新的 zval 容器和引用计数机制

最近在查阅 PHP7 垃圾回收的资料的时候,网上的一些代码示例在本地环境下运行时出现了不同的结果,使我一度非常迷惑。 仔细一想不难发现问题所在:这些文章大多是 PHP5.x 时代的,...

2021-10-05

php微信公众号开发之图片回复

本文实例为大家分享了php微信公众号开发之图片回复的具体代码,供大家参考,具体内容如下图片回复随机函数:rand(1,10)
核心代码:$tyep= $postObj->MsgType;$textTpl = " <xml> <...

2021-10-05

php微信公众号开发之答题连闯三关

本文实例为大家分享了php微信公众号开发之答题闯关的具体代码,供大家参考,具体内容如下连闯三关 implode( "," ,array) 数组变字符串 数组无法保存到数据库中去 explode(","...

2021-10-05

golang实现php里的serialize()和unserialize()序列和反序列方法详解

Golang 实现 PHP里的 serialize() 、 unserialize()安装go get -u github.com/techleeone/gophp/serialize用法package mainimport ( "fmt" "github.com/techleeone/gophp...

2021-10-05

php实现二叉树中和为某一值的路径方法

二叉树中和为某一值的路径:输入一颗二叉树的跟节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成...

2021-10-05

php微信公众号开发之二级菜单

本文实例为大家分享了php微信公众号二级菜单的具体代码,供大家参考,具体内容如下核心代码:$postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);...

2021-10-05

php+js实现裁剪任意形状图片

最近做到相关的项目,由于项目使用html2canvas,但是不支持css mask属性,故,利用php后台来裁剪。准备两张图片,一张是镂空PNG图案,一张是任意纯色图片。便能够在纯色图片上裁剪出镂...

2021-10-05

实现PHP中session存储及删除变量

首先大家需要了解一下,PHP中session什么意思?有什么用?session中文的意思可以表示为“会话”,其本来的含义是指有始有终的一系列动作/消息,例如用户提问某个问题,然后被回答,这样一...

2021-10-05

php微信公众号开发之翻页查询

本文为大家分享了php微信公众号开发之翻页查询的具体代码,供大家参考,具体内容如下注意:公众号列表最多只能列出8列,超出会报错
分页原理 limit 开始位置 , 条数 (当前页数...

2021-10-05

PHP中使用mpdf 导出PDF文件的实现方法

mPDF是一个很强大的PDF生成库,能基本兼容HTML标签和CSS3样式,这篇文章通过实例代码给大家介绍PHP中使用mpdf 导出PDF文件的实现方法。具体代码如下所示:/** * PHP 使用 mpdf 导...

2021-10-05

Yii支持多域名cors原理的实现

平常我们遇到跨域问题时,常使用 cors(Cross-origin resource sharin)方式解决。不知你是否注意到,在设置响应头 Access-Control-Allow-Origin 域的值时,只允许设置一个域名,这意味...

2021-10-05

safari下载文件自动加了html后缀问题

如何下载文件?方法一、直接通过nginx下载静态文件如果文件是保存在服务器上面的,可以直接用nginx下载文件比如说可以供用户下载pdf文件,那么我的nginx配置可以是这样子的:locati...

2021-10-05

PHP中如何使用Redis接管文件存储Session详解

前言
php默认使用文件存储session,如果并发量大,效率会非常低。而redis对高并发的支持非常好,可以利用redis替换文件来存储session。最近就遇到了这个问题,之前找了网上的一套直...

2021-10-05

php使用array_chunk函数将一个数组分割成多个数组

php中可以用array_chunk将一个数组分隔成若干个数组。数组$array = ['name' => 'tom', 'age' => 20, 3, 4, 5, 'a', 'b'];每3个分割一组$chunk_result = array_chunk($array...

2021-10-05

laravel5使用freetds连接sql server的方法

相关版本
系统ubuntu 16.04, 使用的PHP版本是7.0.30, sqlserver 2012, freetds为0.92 Laravel5.5和5.4都测试过了什么是FreeTDS
简单的说FreeTDS是一个程序库,可以实现在Linu...

2021-10-05

ThinkPHP5 的简单搭建和使用详解

0X01 Thinkphp 的安装我这里选择的是使用 windows 下的 composer 进行安装,收下首先下载 composer 这个工具,安装完成以后进入我们想要创建项目的文件夹输入下面的命令compose...

2021-10-05

php获取用户真实IP和防刷机制的实例代码

一. 如何获取用户IP地址
public static function getClientIp() { if (getenv('HTTP_CLIENT_IP')) { $ip = getenv('HTTP_CLIENT_IP'); } if (getenv('HTTP_X_REAL_IP'))...

2021-10-05

php判断电子邮件是否正确方法

PHP判断电子邮件是否正确即是否有效,是我们PHP面试过程中常见考题之一。我们可以使用PHP过滤器来实现判断。下面我们就通过具体示例,给大家介绍PHP判断电子邮箱是否正确的简单...

2021-10-05

php多进程模拟并发事务产生的问题小结

前言本文通过实例代码给大家介绍了关于php多进程模拟并发事务产生的一些问题,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧表
drop table if exists `test`;...

2021-10-05

详解在YII2框架中使用UEditor编辑器发布文章

本文介绍了详解在YII2框架中使用UEditor编辑器发布文章 ,分享给大家,具体如下:创建文章数据表 文章数据表主要有4个字段
1.id 主键(int)
2.title 标题(varchar)
3.content 内...

2021-10-05
返回顶部
顶部