51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#pHP
PHP包含文件函数include、include_once、require、require_once区别和总结
PHP中的include()、require()语句包含并运行指定文件。这两结构在包含文件上完全一样,唯一的区别是对于错误的处理。require()语句在遇到包含文件不存在,或是出错的时候,就停止即行,并报错。include()则继续即行。例如:hello.php不存在时:include(‘hello.ph...
开发笔记
·
2023-09-07
include
once
require
PHP
包含
php下载网络图片到本地
<?php/** *下载图片到服务器 *@paramstring$webImgUrl图片路径 *@paramstring$fileName要保存的文件名 */$fileName=date("Y-m-d")."-".time().rand(1,1000);$webImgUrl="http://www.51d...
开发笔记
·
2023-08-23
php
下载
网络
图片
本地
PHP 开启 Opcache
Opcache能够将代码编译成字节码,能够加快脚本的运行。检查是否安装opcache:php-vPHP7.3.22(cli)(built:Sep3202021:16:44)(NTS)Copyright(c)1997-2018ThePHPGroupZendEnginev3.3.22,Copyright(c)1998-20...
开发笔记
·
2023-08-12
PHP
开启
Opcache
PHP has encountered an Access Violation
解决方法:回收进程池...
开发笔记
·
2023-08-11
PHP
has
encountered
an
Access
MySQL分页计算总页数的方法公式(PHP计算页码)
首先假设2个参数:总记录数:totalRecord每页最大记录数:pageSize方法一(推荐): 总页数=(总记录数+每页数据大小 -1)/每页数据大小totalPage=(totalRecord+pageSize-1)/pageSize;其中pageSize-1就是totalRecord/pag...
开发笔记
·
2023-06-09
计算
MySQL
分页
页数
方法
php源码安全检测,PHP 安全检测代码片段
/***html转换输出(只转义'"保留Html正常运行) *@param$param*@returnstring*/functionhtmlEscape($param){returntrim(htmlspecialchars($param,ENT_QUOTES));}/***是否数组(同时...
开发笔记
·
2023-05-28
安全检测
php
源码
PHP
代码
屏蔽指定省份访问PHP代码
其实就是利用API接口的IP查询地址来限制首页不被所在省的IP访问。ip_config.php代码如下<!--?php/*+--------------------------------------------++程序授权说明 &...
开发笔记
·
2023-05-18
屏蔽
指定
省份
访问
PHP
php 获取客户端的ip、地理信息、浏览器信息、本地真实ip
<!--?php//作用取得客户端的ip、地理信息、浏览器、本地真实IPclassget_gust_info{////获得访客浏览器类型functionGetBrowser(){if(!empty($_SERVER['HTTP_USER_AGENT'])){$br=$_SERVER['HTTP_USER_AGEN...
开发笔记
·
2023-05-18
ip
php
获取
客户端
地理信息
php使用strip_tags过滤所有html标签,并保留特定HTML标签的方法
过滤所有html标签:strip_tags($str);保留特定HTML标签(此处保留<p>、<b>,其他html标签全部清除):strip_tags($str,"<p><b>"); ...
开发笔记
·
2023-05-18
标签
php
使用
strip
tags
PHP+jsonp 跨域实例
PHP+jsonp跨域实例 本文简单介绍PHP+jsonp跨域实例:a.comindex.html<!doctypehtml><html><head><metacharset="utf-8"><title>test</title><...
开发笔记
·
2023-05-15
PHP+jsonp
跨域
实例
php+xdebug+dbgp远程调试(多人)
创建DBGP服务配置如果已经有人配置好,其他人如果也想要调试的话,只需按照这里的2和3配置。调试到下载页面,下载python版本的dbgp到服务器上。解压后执行pydbgpproxy。如果提示找不到dbgp模块,则编辑该文件。在96行左右有这么一块代码:candidate_paths=[dirname(this_dir...
代码星球
·
2023-05-06
php+xdebug+dbgp
远程
调试
多人
thinkphp实现sql like模糊查询实例
目前使用thinkphp框架进行项目开发的人越来越多了,由于其封装性较好,导致了很多纯PHP开发的部分不易上手,本文实例即以like模糊查询为例对此加以说明。这里主要通过举例来说明用法:ThinkPHP可以支持直接使用字符串作为查询条件,但是大多数情况推荐使用索引数组或者对象来作为查询条件,因为会更加安全。一、使用字符...
开发笔记
·
2023-04-26
thinkphp
实现
sql
like
模糊
php+redis实现超时取消订单功能
业务场景:秒杀案例秒杀业务逻辑:多个用户同时抢单,通过mysql行锁抢到的用户进入待支付页面(倒计时)。当用户没有支付订单超时时则取消该订单并归还库存。应用thinkphp+redis+workerman(可以自定义命令常驻)1、thinkphp安装workerman。这里就过了,thinkphp手册去找。2、安装好r...
开发笔记
·
2023-04-20
php+redis
实现
超时
取消
订单
linux之CentOS将php和mysql命令加入环境变量
PHP和mysql命令没有加入到环境变量之前,执行“php-v”命令查看当前php版本信息时时,则会提示命令不存在的错误。为了使用方便,需要将php和mysql命令加到系统命令中。下面我们详细介绍一下在linux下将php和mysql加入到环境变量中的方法(假设php和mysql分别安装在/usr/local/webs...
开发笔记
·
2023-04-15
linux
CentOS
php
mysql
命令
如何分析php-cgi进程占用cpu资源过多负载高的原因
服务器环境:RedhatLinux5.5,nginx, phpfastcgi在此环境下,一般php-cgi运行是非常稳定的,但也遇到过php-cgi占用太多cpu资源而导致服务器响应过慢,所遇到的php-cgi进程占用cpu资源过多的原因有:一些php的扩展与php版本兼容存在问题:实践证明eAccelera...
开发笔记
·
2023-04-15
如何
分析
php-cgi
进程
占用
首页
上一页
...
3
4
5
6
7
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他